NdisMDirectOidRequestComplete 関数 (ndis.h)
ミニポート ドライバーは、NdisMDirectOidRequestComplete 関数を呼び出して、ドライバーの直接 OID 要求の最終的な状態を返します。 ミニポートDirectOidRequest 関数は、NDIS_STATUS_PENDING返されます。
構文
void NdisMDirectOidRequestComplete(
[in] NDIS_HANDLE MiniportAdapterHandle,
[in] PNDIS_OID_REQUEST OidRequest,
[in] NDIS_STATUS Status
);
パラメーター
[in] MiniportAdapterHandle
NDIS が ミニポートAdapterHandle パラメーターに渡したミニポート アダプター ハンドルミニポートInitializeEx 関数を します。
[in] OidRequest
NDIS_OID_REQUEST 構造体として書式設定されたバッファーへのポインター。 ミニポート ドライバーは、その ミニポートDirectOidRequest 関数への入力パラメーターとしてこのポインターを取得します。
[in] Status
要求操作の最終的な状態: NDIS_STATUS_SUCCESS、NDIS_STATUS_REQUEST_ABORTED、またはドライバーによって決定されたNDIS_STATUS_Xxx( NDIS_STATUS_PENDING を除く)。 OID の状態値の詳細については、次を参照してください。ミニポートDirectOidRequest をします。
戻り値
何一つ
備考
ミニポート ドライバーからNDIS_STATUS_PENDINGを返します。ミニポート ドライバー 要求操作が完了した後、ミニポートDirectOidRequest 関数 NdisMDirectOidRequestComplete を呼び出す必要があります。
基になるドライバーが直接 OID 要求を発生させた場合、NDIS は要求の完全な関数を呼び出します ( ProtocolDirectOidRequestComplete と FilterDirectOidRequestCompleteを参照してください)。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | NDIS 6.1 以降でサポートされています。 |
ターゲット プラットフォーム の | 万国 |
ヘッダー | ndis.h (Ndis.h を含む) |
ライブラリ | Ndis.lib |
IRQL | <= DISPATCH_LEVEL |