NET_LUID значения для адаптеров miniport и модулей фильтров
NDIS регистрирует интерфейсы от имени драйверов мини-портов (для каждого адаптера мини-порта) и драйверов фильтров (для каждого модуля фильтра). Драйвер протокола может запрашивать NDIS для индекса интерфейса и NET_LUID значение адаптера мини-порта, к которому привязан драйвер, с помощью дескриптора привязки. Например, нижний край драйвера протокола промежуточного драйвера MUX может получить NET_LUID значения, чтобы указать порядок наложения внутренних интерфейсов.
Драйвер протокола передает дескриптор привязки в параметре NdisBindingHandle функции NdisIfQueryBindingIfIndex и получает индексы интерфейса и значения NET_LUID для интерфейсов в верхней и нижней части стека фильтров. Кроме того, драйвер протокола может получить эти значения в NDIS_BIND_PARAMETERS структуре.
Драйвер мини-порта также может запрашивать NDIS для индекса интерфейса адаптера мини-порта с помощью дескриптора адаптера NDIS. Драйвер мини-порта получает индекс интерфейса и значение NET_LUID в структуре NDIS_MINIPORT_INIT_PARAMETERS .
Драйвер фильтра получает индекс интерфейса и значение NET_LUID для модуля фильтра в структуре NDIS_FILTER_ATTACH_PARAMETERS .