次の方法で共有


WskDeregister 関数 (wsk.h)

WskDeregister 関数は、wskRegister によって以前に作成された WSK アプリケーションの登録インスタンス登録解除します。

構文

void WskDeregister(
  [in] PWSK_REGISTRATION WskRegistration
);

パラメーター

[in] WskRegistration

WSK アプリケーションの登録インスタンスを識別 WskRegister によって初期化されたメモリの場所へのポインター。

戻り値

何一つ

備考

成功コードを返す WskRegister する呼び出しごとに、WskRegistration に渡されたのと同じ WskRegistration パラメーターを使用する、WskDeregister 呼び出し 対応する呼び出し1 つだけ必要です。

WskDeregister は、次のすべてが完了するまで戻るのを待ちます。

  • プロバイダー NPI のキャプチャされたすべてのインスタンスが解放されます。
  • WSK_PROVIDER_DISPATCH メンバーが指す関数の未処理の呼び出しが返されました。
  • すべてのソケットが閉じられます。
WSK アプリケーションを WSK サブシステムにアタッチする方法の詳細については、「Winsock カーネル アプリケーションの登録」を参照してください。

必要条件

要件 価値
サポートされる最小クライアント Windows Vista 以降のバージョンの Windows オペレーティング システムで使用できます。
ターゲット プラットフォーム 万国
ヘッダー wsk.h (Wsk.h を含む)
ライブラリ Netio.lib
IRQL PASSIVE_LEVEL

関連項目

WSK_REGISTRATION

WskRegister