共用方式為


EVT_VMB_CHANNEL_PROCESSING_COMPLETE回呼函式 (vmbuskernelmodeclientlibapi.h)

[某些資訊與發行前的產品有關,在正式發行前可能會大幅修改。 Microsoft未就此處提供的資訊提供任何明示或默示擔保。

EvtVmbChannelProcessingComplete 回呼函式會在 EvtVmbChannelProcessPacket 函式傳遞封包群組時叫用,如果在傳遞後續封包之前暫停。

語法

EVT_VMB_CHANNEL_PROCESSING_COMPLETE EvtVmbChannelProcessingComplete;

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

參數

[in] Channel

傳遞封包的通道。

[in] PacketsProcessed

在此批次中傳遞的封包數目。

傳回值

沒有

言論

用戶端驅動程式會使用 VmbChannelInitSetProcessPacketCallbacks 函式來註冊此回呼函式的實作。

封包處理中的暫停可能會因為傳入通道緩衝區是空的。

除非通道已設定為將封包處理延遲至背景工作線程,否則可以在 DISPATCH_LEVEL 或更低版本叫用此回呼函式。

要求

要求 價值
目標平臺 窗戶
標頭 vmbuskernelmodeclientlibapi.h (包括 VmbusKernelModeClientLibApi.h)
IRQL <=DISPATCH_LEVEL

另請參閱

EvtVmbChannelProcessPacket

VmbChannelInitSetProcessPacketCallbacks