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或更低層級叫用此回呼函式。
規格需求
需求 | 值 |
---|---|
目標平台 | Windows |
標頭 | vmbuskernelmodeclientlibapi.h (包含 VmbusKernelModeClientLibApi.h) |
IRQL | <=DISPATCH_LEVEL |