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 |