Compartir a través de


EVT_VMB_CHANNEL_PROCESSING_COMPLETE función de devolución de llamada (vmbuskernelmodeclientlibapi.h)

[Cierta información se relaciona con el producto publicado previamente que puede modificarse sustancialmente antes de su publicación comercial. Microsoft no ofrece ninguna garantía, expresa o implícita, con respecto a la información proporcionada aquí.]

La función de devolución de llamada EvtVmbChannelProcessingComplete se invoca cuando la función EvtVmbChannelProcessPack et ha entregado un grupo de paquetes antes de entregar paquetes posteriores.

Sintaxis

EVT_VMB_CHANNEL_PROCESSING_COMPLETE EvtVmbChannelProcessingComplete;

void EvtVmbChannelProcessingComplete(
  [in] VMBCHANNEL Channel,
  [in] UINT32 PacketsProcessed
)
{...}

Parámetros

[in] Channel

Canal uno al que se entregan los paquetes.

[in] PacketsProcessed

Número de paquetes que se entregaron en este lote.

Valor devuelto

Ninguno

Observaciones

El controlador cliente registra su implementación de esta función de devolución de llamada mediante la función VmbChannelInitSetProcessPacketCallbacks.

Es posible que se produzca una pausa en el procesamiento de paquetes porque el búfer de anillo entrante estaba vacío.

Esta función de devolución de llamada se puede invocar en DISPATCH_LEVEL o inferior, a menos que el canal se haya configurado para aplazar el procesamiento de paquetes a un subproceso de trabajo.

Requisitos

Requisito Valor
de la plataforma de destino de Windows
encabezado de vmbuskernelmodeclientlibapi.h (incluya VmbusKernelModeClientLibApi.h)
irQL <=DISPATCH_LEVEL

Consulte también

EvtVmbChannelProcessPacket

VmbChannelInitSetProcessPacketCallbacks