NdisMDeregisterMiniportDriver 関数 (ndis.h)

ミニポート ドライバーは 、NdisMDeregisterMiniportDriver 関数を呼び出して、 NdisMRegisterMiniportDriver 関数の以前の呼び出しで割り当てられたリソースを解放します。

構文

void NdisMDeregisterMiniportDriver(
  [in] NDIS_HANDLE NdisMiniportDriverHandle
);

パラメーター

[in] NdisMiniportDriverHandle

NdisMRegisterMiniportDriver の以前の呼び出しでミニポート ドライバーが取得したハンドル。

戻り値

なし

解説

の後にミニポート ドライバーの DriverEntry ルーチンでエラーが発生した場合 NdisMRegisterMiniportDriver 関数は正常に返されます。ドライバーは、DriverEntry が返される前に NdisMDeregisterMiniportDriver を呼び出す必要があります。 DriverEntry が成功した場合、ドライバーは MiniportDriverUnload 関数から NdisMDeregisterMiniportDriver を呼び出す必要があります。

要件

要件
サポートされている最小のクライアント NDIS 6.0 以降でサポートされています。
対象プラットフォーム ユニバーサル
Header ndis.h (Ndis.h を含む)
Library Ndis.lib
IRQL PASSIVE_LEVEL
DDI コンプライアンス規則 Irql_Miniport_Driver_Function(ndis)

こちらもご覧ください

DriverEntry

MiniportDriverUnload

NdisMRegisterMiniportDriver