VMB_CHANNEL_STATE_CHANGE_CALLBACKS-Struktur (vmbuskernelmodeclientlibapi.h)
[Einige Informationen beziehen sich auf die Vorabversion, die vor der kommerziellen Freigabe möglicherweise wesentlichen Änderungen unterliegt. Microsoft übernimmt für die hier bereitgestellten Informationen keine Gewährleistung, weder ausdrücklicher noch impliziter Art.]
Die VMB_CHANNEL_STATE_CHANGE_CALLBACKS-Struktur enthält Rückruffunktionen, die sich auf die Zustandsänderungen für einen Kanal beziehen.
Syntax
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;
Member
Version
Die Version.
Size
Größe von Rückrufen.
EvtChannelOpened
Die Rückruffunktion des Kanals wurde geöffnet.
EvtChannelClosed
Die Funktion des geschlossenen Kanalrückrufs.
EvtChannelSuspend
Die Angehaltene Rückruffunktion des Kanals.
EvtChannelStarted
Der Kanal hat die Rückruffunktion gestartet.
EvtChannelPostStarted
Der Kanalbeitrag hat die Rückruffunktion gestartet.
Anforderungen
Anforderung | Wert |
---|---|
Header | vmbuskernelmodeclientlibapi.h (einschließlich VmbusKernelModeClientLibApi.h) |