NdisIMDeregisterLayeredMiniport 関数 (ndis.h)
メモ NDIS 5。 x は非推奨となり、NDIS 6 に置き換えられます。 x があります。 新しい NDIS ドライバーの開発については、「 Windows Vista 以降のネットワーク ドライバー」を参照してください。 NDIS 5 の移植に関する情報。 x ドライバーから NDIS 6 へ。 x については、「 NDIS 5.x ドライバーを NDIS 6.0 に移植する」を参照してください。
NdisIMDeregisterLayeredMiniport は、以前に登録された中間ドライバーを解放します。
構文
void NdisIMDeregisterLayeredMiniport(
[in] NDIS_HANDLE DriverHandle
);
パラメーター
[in] DriverHandle
NdisIMRegisterLayeredMiniport によって返されるハンドルを指定します。
戻り値
なし
解説
DriverEntry ルーチンから NdisIMRegisterLayeredMiniport を呼び出した中間ドライバーは、アンロード前に割り当てられたリソースをクリーンアップするときに NdisIMDeregisterLayeredMiniport を呼び出す必要があります。 中間ドライバーが DriverEntry ルーチン内で致命的な初期化エラー (システム リソースを取得できないなど) を検出した場合は、 NdisIMDeregisterLayeredMiniport を呼び出す必要があります。
NdisIMDeregisterLayeredMiniport 関数は、NdisIMRegisterLayeredMiniport の逆数です。 中間ドライバーは通常、NdisDeregisterProtocol を呼び出した後、ProtocolUnbindAdapter 関数から NdisIMDeregisterLayeredMiniport を呼び出します。
- ターゲット プラットフォーム: ユニバーサル
- バージョン: Windows Vista の NDIS 6.0 ドライバーではサポートされていません。 代わりに NdisMDeregisterMiniportDriverを使用してください。 Windows Vista および Windows XP の NDIS 5.1 ドライバーでサポートされています。
要件
要件 | 値 |
---|---|
Header | ndis.h (Ndis.h を含む) |
Library | Ndis.lib |
IRQL | PASSIVE_LEVEL |
こちらもご覧ください
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示