共用方式為


NDK_FN_DISCONNECT_EVENT_CALLBACK_EX回呼函式 (ndkpi.h)

當對等中斷連線時, NdkDisconnectEventCallbackEx (NDK_FN_DISCONNECT_EVENT_CALLBACK_EX) 函式會由 NDK 提供者呼叫。

語法

NDK_FN_DISCONNECT_EVENT_CALLBACK_EX NdkFnDisconnectEventCallbackEx;

void NdkFnDisconnectEventCallbackEx(
  [in, optional] PVOID DisconnectEventContext,
  [in]           ULONG ProviderDisconnectReason
)
{...}

參數

[in, optional] DisconnectEventContext

在建立完成佇列 (CQ) 物件時,在 NdkCompleteConnectEx (NDK_FN_COMPLETE_CONNECT_EX) NdkAcceptEx (NDK_FN_ACCEPT_EX) 函式中指定的內容區域。

[in] ProviderDisconnectReason

提供者特定程序代碼,指出連線中斷的原因。

表示 NDK 提供者尚未支援中斷連線原因功能,或未提供連線原因功能。

傳回值

備註

注意

此例程是由 NDK 取用者實作,並傳遞至 NDK 提供者。

NdkDisconnectEventCallbackEx 是聯機中斷連線事件的回呼函式。 已針對與啟動端上的 NdkCompleteConnectEx (NDK_FN_COMPLETE_CONNECT_EX) 函 式以及接聽程式端的 NdkAcceptEx (NDK_FN_ACCEPT_EX) 函式連線指定中斷連線通知回呼函式。 當對等中斷連線時,NDK 提供者只會叫用此回呼一次。 提供者在指出中斷連線事件時,不應該排清未處理的工作要求,因為來自對等的連入中斷連線要求。

規格需求

需求
最低支援的用戶端 NDKPI 2.1 和更新版本支援。
最低支援的伺服器 Windows Server 2022
目標平台 Windows
標頭 ndkpi.h (包括 Ndkpi.h)
IRQL <=DISPATCH_LEVEL

另請參閱

NDK_FN_COMPLETE_CONNECT_EX

NDK_FN_ACCEPT_EX