EVT_VMB_CHANNEL_POST_STARTED función de devolución de llamada (vmbuskernelmodeclientlibapi.h)
[Parte de la información hace referencia a la versión preliminar del producto, el cual puede sufrir importantes modificaciones antes de que se publique la versión comercial. Microsoft no ofrece ninguna garantía, expresa o implícita, con respecto a la información que se ofrece aquí].
La función de devolución de llamada EvtVmbChannelPostStarted se invoca en cualquier punto de conexión después de que se puedan recibir paquetes desde el punto de conexión opuesto.
Sintaxis
EVT_VMB_CHANNEL_POST_STARTED EvtVmbChannelPostStarted;
void EvtVmbChannelPostStarted(
[in] VMBCHANNEL Channel
)
{...}
Parámetros
[in] Channel
Canal para estos puntos de conexión.
Valor devuelto
None
Observaciones
Una vez creado un canal, un controlador cliente puede especificar funciones de devolución de llamada para los cambios de estado, incluidos EvtVmbChannelPostStarted, mediante la función VMB_CHANNEL_STATE_CHANGE_CALLBACKS_INIT .
Después de que se haya realizado un canal
configurado, el cliente de la biblioteca cliente del modo kernel (KMCL) llama a la función VmbChannelEnable para abrir el canal. Cuando se abre un canal, KMCL invoca la función de devolución de llamada EvtVmbChannelOpened . Después de que los puntos de conexión del canal puedan recibir paquetes pero antes de procesar los paquetes, KMCL invoca la devolución de llamada EvtVmbChannelPostStarted .
Puede esperar a que los paquetes enviados se completen en esta función, como mediante la función VmbChannelSendSynchronousRequest .
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | vmbuskernelmodeclientlibapi.h (incluya VmbusKernelModeClientLibApi.h) |
IRQL | PASSIVE_LEVEL |