NDK_FN_DISCONNECT_EVENT_CALLBACK回调函数 (ndkpi.h)

当对等断开连接时 ,NDK 提供程序将调用 NdkDisconnectEventCallback (NDK_FN_DISCONNECT_EVENT_CALLBACK) 函数。

语法

NDK_FN_DISCONNECT_EVENT_CALLBACK NdkFnDisconnectEventCallback;

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

参数

[in, optional] DisconnectEventContext

在创建完成队列 (CQ) 对象时,在 NdkCompleteConnect (NDK_FN_COMPLETE_CONNECT) 或NdkAccept (NDK_FN_ACCEPT) 函数的 DisconnectEvent 参数中指定的上下文区域。

返回值

备注

注意 此例程由 NDK 使用者实现,并传递给 NDK 提供程序。
 
NdkDisconnectEventCallback 是连接断开连接事件的回调函数。 为与发起程序端的 NdkCompleteConnect (NDK_FN_COMPLETE_CONNECT) 函数的连接以及侦听器端的 NdkAccept (NDK_FN_ACCEPT) 函数的连接指定断开连接通知回调函数。 当对等断开连接时,NDK 提供程序仅调用此回调一次。 由于来自对等方的传入断开连接请求,提供程序指示断开连接事件时,不应刷新未完成的工作请求。

要求

要求
最低受支持的客户端 不支持,NDIS 6.30 及更高版本支持。
最低受支持的服务器 Windows Server 2012
目标平台 Windows
标头 ndkpi.h (包括 Ndkpi.h)
IRQL <=DISPATCH_LEVEL

另请参阅

NDK_FN_ACCEPT

NDK_FN_COMPLETE_CONNECT