FN_VMB_CHANNEL_PAUSE 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 VmbChannelPause sposta un canale nello stato sospeso, che impedisce il nuovo I/O.
Sintassi
FN_VMB_CHANNEL_PAUSE FnVmbChannelPause;
void FnVmbChannelPause(
VMBCHANNEL Channel
)
{...}
Parametri
Channel
Handle per il canale da sospendere.
Valore restituito
Nessuno
Osservazioni
Questa funzione attende fino a quando il canale non è nello stato sospeso prima che venga restituito. In questo modo si garantisce che tutti i pacchetti in attesa del completamento siano stati completati.
Se il canale è disabilitato, questa funzione imposta il canale in modo che venga sospeso automaticamente quando è abilitato.
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 |