[某些資訊與發行前的產品有關,在正式發行前可能會大幅修改。 Microsoft未就此處提供的資訊提供任何明示或默示擔保。
EvtVmbChannelPostStarted 回呼函式會在封包從相反端點接收之後,於任一端點叫用。
語法
EVT_VMB_CHANNEL_POST_STARTED EvtVmbChannelPostStarted;
void EvtVmbChannelPostStarted(
[in] VMBCHANNEL Channel
)
{...}
參數
[in] Channel
這些端點的通道。
傳回值
沒有
言論
建立通道之後,用戶端驅動程式可以使用 VMB_CHANNEL_STATE_CHANGE_CALLBACKS_INIT 函式來指定狀態變更的回呼函式,包括 EvtVmbChannelPostStarted。
通道之後
已設定核心模式用戶端連結庫 (KMCL) 用戶端會呼叫 VmbChannelEnable 函式來開啟通道。 開啟通道時,KMCL 會叫用 EvtVmbChannelOpened 回呼函式。 通道端點可以接收封包之後,但在處理封包之前,KMCL 會叫用 EvtVmbChannelPostStarted 回呼。
您可以等候傳送的封包在此函式中完成,例如使用 VmbChannelSendSynchronousRequest 函式。
要求
要求 | 價值 |
---|---|
目標平臺 | 窗戶 |
標頭 | vmbuskernelmodeclientlibapi.h (包括 VmbusKernelModeClientLibApi.h) |
IRQL | PASSIVE_LEVEL |