NdisIMAssociateMiniport 関数 (ndis.h)
NdisIMAssociateMiniport 関数は、ミニポート ドライバーとプロトコル ドライバーの指定された下位インターフェイスと上位インターフェイスがそれぞれ同じ中間ドライバーに属していることを NDIS に通知します。
構文
void NdisIMAssociateMiniport(
[in] NDIS_HANDLE DriverHandle,
[in] NDIS_HANDLE ProtocolHandle
);
パラメーター
[in] DriverHandle
ミニポート ドライバー インターフェイスへのハンドル NdisMRegisterMiniportDriver 関数が 返します。
[in] ProtocolHandle
プロトコル インターフェイスへのハンドル。 NdisRegisterProtocolDriver 関数は を返します。
戻り値
なし
解説
MiniportXxx 関数と ProtocolXxx 関数の両方をエクスポートする NDIS 中間ドライバーは、NdisIMAssociateMiniport を呼び出して、ミニポートの上端とそのプロトコルの下端について NDIS ライブラリに通知します。 このような中間ドライバーは、DriverEntry ルーチン中に NdisIMAssociateMiniport を呼び出します。 DriverEntry の詳細については、「NDIS 中間ドライバーの DriverEntry」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista の NDIS 6.0 および NDIS 5.1 ドライバー (「NdisIMAssociateMiniport (NDIS 5.1)」を参照) でサポートされています。 Windows XP の NDIS 5.1 ドライバー (「NdisIMAssociateMiniport (NDIS 5.1)」を参照) でサポートされています。 |
対象プラットフォーム | デスクトップ |
Header | ndis.h (Ndis.h を含む) |
Library | Ndis.lib |
IRQL | PASSIVE_LEVEL |
DDI コンプライアンス規則 | Irql_IM_Function(ndis) |