NDK_FN_DISCONNECT_EVENT_CALLBACK función de devolución de llamada (ndkpi.h)

El proveedor de NDKK llama a la función NdkDisconnectEventCallback (NDK_FN_DISCONNECT_EVENT_CALLBACK) una vez cuando el elemento del mismo nivel se desconecta.

Sintaxis

NDK_FN_DISCONNECT_EVENT_CALLBACK NdkFnDisconnectEventCallback;

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

Parámetros

[in, optional] DisconnectEventContext

Área de contexto especificada en el parámetro DisconnectEvent del objeto NdkCompleteConnect (NDK_FN_COMPLETE_CONNECT) o NdkAccept (NDK_FN_ACCEPT) cuando se creó el objeto de cola de finalización (CQ).

Valor devuelto

None

Observaciones

Nota El consumidor de NDK implementa esta rutina y se pasa al proveedor de NDK.
 
NdkDisconnectEventCallback es una función de devolución de llamada para eventos de desconexión de conexión. Se especifica una función de devolución de llamada de notificación de desconexión para una conexión con la función NdkCompleteConnect (NDK_FN_COMPLETE_CONNECT) en el lado del iniciador y con la función NdkAccept (NDK_FN_ACCEPT) en el lado del agente de escucha. El proveedor NDK invoca esta devolución de llamada solo una vez cuando el elemento del mismo nivel se desconecta. El proveedor no debe vaciar las solicitudes de trabajo pendientes cuando indica un evento de desconexión debido a una solicitud de desconexión entrante del mismo nivel.

Requisitos

Requisito Value
Cliente mínimo compatible Ninguno compatible, compatible con NDIS 6.30 y versiones posteriores.
Servidor mínimo compatible Windows Server 2012
Plataforma de destino Windows
Encabezado ndkpi.h (incluya Ndkpi.h)
IRQL <=DISPATCH_LEVEL

Consulte también

NDK_FN_ACCEPT

NDK_FN_COMPLETE_CONNECT