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 포함) |