NET_LUID valori per schede miniport e moduli di filtro

NDIS registra le interfacce per conto dei driver miniport (per ogni scheda miniport) e i driver di filtro (per ogni modulo di filtro). Un driver di protocollo può eseguire query NDIS per l'indice dell'interfaccia e NET_LUID valore di un adattatore miniport a cui è associato il driver usando il relativo handle di associazione. Ad esempio, il bordo inferiore del driver di protocollo di un driver intermedio MUX potrebbe ottenere i valori NET_LUID per specificare l'ordine di livello delle relative interfacce interne.

Un driver di protocollo passa un handle di associazione al parametro NdisBindingHandle alla funzione NdisIfQueryBindingIfIndex e riceve indici di interfaccia e NET_LUID valori per le interfacce nella parte superiore e inferiore di uno stack di filtri. In alternativa, il driver del protocollo può recuperare questi valori nella struttura NDIS_BIND_PARAMETERS .

Un driver miniport può anche eseguire query NDIS per l'indice dell'interfaccia di una scheda miniport usando l'handle dell'adattatore miniport NDIS. Un driver miniport riceve un indice di interfaccia e un valore NET_LUID nella struttura NDIS_MINIPORT_INIT_PARAMETERS .

Un driver di filtro ottiene un indice di interfaccia e un valore NET_LUID per un modulo di filtro nella struttura NDIS_FILTER_ATTACH_PARAMETERS .