NDIS は、ミニポート ドライバー (各ミニポート アダプター) とフィルター ドライバー (各フィルター モジュール) の代わりにインターフェイスを登録します。 プロトコル ドライバーは、インターフェイス インデックスの NDIS を照会し、そのバインド ハンドルを使用して、ドライバーがバインドされているミニポート アダプターの値を NET_LUID できます。 たとえば、MUX 中間ドライバーのプロトコル ドライバーの下端は、内部インターフェイスの階層化順序を指定するNET_LUID値を取得する場合があります。
プロトコル ドライバーは、NdisBindingHandle パラメーターのバインド ハンドルを NdisIfQueryBindingIfIndex 関数に渡し、フィルター スタックの上部と下部にあるインターフェイスのインターフェイス インデックスとNET_LUID値を受け取ります。 または、プロトコル ドライバーは、NDIS_BIND_PARAMETERS 構造体でこれらの値を取得できます。
ミニポート ドライバーは、NDIS ミニポート アダプター ハンドルを使用してミニポート アダプターのインターフェイス インデックスの NDIS を照会することもできます。 ミニポート ドライバーは、インターフェイス インデックスと NDIS_MINIPORT_INIT_PARAMETERS 構造体のNET_LUID値を受け取ります。
フィルター ドライバーは、NDIS_FILTER_ATTACH_PARAMETERS 構造体のフィルター モジュールのインターフェイス インデックスとNET_LUID値を取得します。