共用方式為


VMB_CHANNEL_STATE_CHANGE_CALLBACKS 結構 (vmbuskernelmodeclientlibapi.h)

[某些資訊與發行前發行的產品有關,在正式發行前可能會大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。]

VMB_CHANNEL_STATE_CHANGE_CALLBACKS 結構包含與通道狀態變更相關的回呼函式。

語法

typedef struct _VMB_CHANNEL_STATE_CHANGE_CALLBACKS {
  ULONG                        Version;
  ULONG                        Size;
  PFN_VMB_CHANNEL_OPENED       EvtChannelOpened;
  PFN_VMB_CHANNEL_CLOSED       EvtChannelClosed;
  PFN_VMB_CHANNEL_SUSPEND      EvtChannelSuspend;
  PFN_VMB_CHANNEL_STARTED      EvtChannelStarted;
  PFN_VMB_CHANNEL_POST_STARTED EvtChannelPostStarted;
} VMB_CHANNEL_STATE_CHANGE_CALLBACKS, *PVMB_CHANNEL_STATE_CHANGE_CALLBACKS;

成員

Version

版本。

Size

回呼的大小。

EvtChannelOpened

通道開啟的回呼函式。

EvtChannelClosed

通道已關閉回呼函式。

EvtChannelSuspend

通道暫停回呼函式。

EvtChannelStarted

通道已啟動回呼函式。

EvtChannelPostStarted

通道後啟動回呼函式。

規格需求

需求
標頭 vmbuskernelmodeclientlibapi.h (包含 VmbusKernelModeClientLibApi.h)