STREAMS, основанная на UNIX STREAMS, является средой
для существующих STREAMS-совместимых транспортных драйверов, которая обеспечивает
переносимость этим драйверам в ОС Windows NT из других ОС с незначительными
модификациями или вовсе без изменений. Один или несколько драйверов, расположенных
друг над другом, окружаются сверху и снизу средой Streams и формируют
провайдера сетевого транспорта. Среда STREAMS обеспечивает:
Интерфейс TPI (Transport Provider Interface) - интерфейс
верхней части транспортного стека. STREAMS транслирует этот интерфейс
в «родной» интерфейс транспорта Windows NT - TDI.
Интерфейс DLPI (Data Link Provider Interface) - интерфейс
нижней части транспортного стека. STREAMS транслирует этот интерфейс
в «родной» для Windows NT интерфейс канального уровня - NDIS 3.0.
Дополнительные функции для облегчения переноса, включая
функции использования таймера ОС UNIX.