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 |