Funzione VhfStart (vhf.h)
Il driver di origine HID chiama questo metodo per avviare il dispositivo HID virtuale.
Sintassi
NTSTATUS VhfStart(
[in] VHFHANDLE VhfHandle
);
Parametri
[in] VhfHandle
Handle per un dispositivo HID virtuale ricevuto dal driver di origine HID nella chiamata precedente a VhfCreate.
Valore restituito
Se la chiamata VhfStart ha esito positivo, il metodo restituisce STATUS_SUCCESS. In caso contrario, un valore NTSTATUS appropriato.
Osservazioni
Virtual HID Framework (VHF) non richiama alcuna funzione di callback implementata dal driver di origine HID finché il driver di origine non chiama VhfStart. Un callback può essere richiamato prima che venga restituito VhfStart. Al termine della chiamata, il driver può chiamare VhfDelete.
è possibile chiamare VhfAsyncOperationComplete e VhfReadReportSubmit prima di restituisce VhfStart, ad esempio dall'interno di un callback richiamato.
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Finestre |
intestazione | vhf.h |
libreria | VhfKm.lib |
IRQL | <=DISPATCH_LEVEL |