ndis

Класс устройств ndis состоит из устройств, которые могут быть связаны с драйверами NDIS (NDIS) управления доступом к мультимедиа (MAC) для поддержки сетевого взаимодействия. Доступ к этим устройствам выполняется с помощью функций.

ФункцииlineGetID и phoneGetID заполняют структуру VARSTRING, задав элемент dwStringFormat значение STRINGFORMAT_BINARY и добавляя следующие дополнительные элементы:

HANDLE  hDevice;          // NDIS connection identifier
CHAR    szDeviceType[1];  // name of device 

Элемент hDevice является идентификатором для передачи в MAC, например асинхронный MAC для подключения к телефонной связи, чтобы связать сетевое подключение с подключением к вызову или модему. Элемент szDeviceType — это строка, завершающая значение NULL, указывающая имя устройства, связанного с идентификатором.