struttura VMB_CHANNEL_STATE_CHANGE_CALLBACKS (vmbuskernelmodeclientlibapi.h)
[Alcune informazioni riguardano il prodotto non rilasciato che può essere modificato in modo sostanziale prima che venga rilasciato commercialmente. Microsoft non fornisce garanzie, esplicite o implicite, relativamente alle informazioni fornite qui.
La struttura VMB_CHANNEL_STATE_CHANGE_CALLBACKS contiene funzioni di callback correlate alle modifiche dello stato per un canale.
Sintassi
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;
Membri
Version
Versione.
Size
Dimensioni dei callback.
EvtChannelOpened
Funzione di callback aperta del canale.
EvtChannelClosed
Funzione di callback chiusa del canale.
EvtChannelSuspend
Funzione di callback sospesa del canale.
EvtChannelStarted
Il canale ha avviato la funzione di callback.
EvtChannelPostStarted
Funzione di callback avviata dal post del canale.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | vmbuskernelmodeclientlibapi.h (include VmbusKernelModeClientLibApi.h) |