FN_VMB_CHANNEL_INIT_SET_STATE_CHANGE_CALLBACKS funzione di callback (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 funzione VmbChannelInitSetStateChangeCallbacks imposta funzioni di callback facoltative per le modifiche di stato.
Sintassi
FN_VMB_CHANNEL_INIT_SET_STATE_CHANGE_CALLBACKS FnVmbChannelInitSetStateChangeCallbacks;
NTSTATUS FnVmbChannelInitSetStateChangeCallbacks(
VMBCHANNEL Channel,
PVMB_CHANNEL_STATE_CHANGE_CALLBACKS StateChangeCallbacks
)
{...}
Parametri
Channel
Handle per un canale.
StateChangeCallbacks
Struttura dei callback delle modifiche di stato da impostare.
Valore restituito
VmbChannelInitSetStateChangeCallbacks restituisce uno dei valori di stato seguenti:
Codice restituito | Descrizione |
---|---|
|
La funzione è stata completata correttamente. |
|
Il valore channel non è valido o in uno stato non valido, ad esempio Disabilitato. |
|
Il valore StateChangeCallbacks è la versione o le dimensioni errate. |
Osservazioni
Importante
Questa funzione viene chiamata tramite l'interfaccia VMBus Kernel Mode Client Library (KMCL), fornita dal driver del bus di Vmbkmcl.sys. Si tratta di una funzione client a cui si accede dalla struttura KMCL_CLIENT_INTERFACE_V1.
Per altre informazioni, vedere la sezione Osservazioni del KMCL_CLIENT_INTERFACE_V1.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 10, versione 1803 |
intestazione | vmbuskernelmodeclientlibapi.h |