共用方式為


EVT_VMB_CHANNEL_POST_STARTED回呼函式 (vmbuskernelmodeclientlibapi.h)

[某些資訊與發行前的產品有關,在正式發行前可能會大幅修改。 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

另請參閱

EvtVmbChannelOpened

EvtVmbChannelPostStarted

VMB_CHANNEL_STATE_CHANGE_CALLBACKS_INIT

VmbChannelEnable

VmbChannelSendSynchronousRequest