次の方法で共有


NDK_FN_DISCONNECT_EVENT_CALLBACK コールバック関数 (ndkpi.h)

NdkDisconnectEventCallback (NDK_FN_DISCONNECT_EVENT_CALLBACK) 関数は、ピアが切断されたときに NDK プロバイダーによって 1 回呼び出されます。

構文

NDK_FN_DISCONNECT_EVENT_CALLBACK NdkFnDisconnectEventCallback;

void NdkFnDisconnectEventCallback(
  [in, optional] PVOID DisconnectEventContext
)
{...}

パラメーター

[in, optional] DisconnectEventContext

NdkCompleteConnect (NDK_FN_COMPLETE_CONNECT) の DisconnectEvent パラメーターで指定されたコンテキスト領域、または完了キュー (CQ) オブジェクトの作成時に NdkAccept (NDK_FN_ACCEPT) 関数

戻り値

何一つ

備考

このルーチンは、NDK コンシューマーによって実装され、NDK プロバイダーに渡されます。
 
NdkDisconnectEventCallback は、接続切断イベントのコールバック関数です。 切断通知コールバック関数は、イニシエーター側の NdkCompleteConnect (NDK_FN_COMPLETE_CONNECT) 関数とリスナー側の NdkAccept (NDK_FN_ACCEPT) 関数との接続に対して指定されます。 NDK プロバイダーは、ピアが切断されたときに 1 回だけこのコールバックを呼び出します。 プロバイダーは、ピアからの受信切断要求が原因で切断イベントを示す場合、未処理の作業要求をフラッシュしないでください。

必要条件

要件 価値
サポートされる最小クライアント サポートされていません。NDIS 6.30 以降でサポートされています。
サポートされる最小サーバー Windows Server 2012
ターゲット プラットフォーム ウィンドウズ
ヘッダー ndkpi.h (Ndkpi.h を含む)
IRQL <=DISPATCH_LEVEL

関連項目

NDK_FN_ACCEPT

NDK_FN_COMPLETE_CONNECT