Condividi tramite


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.

Commenti

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 VhfStart restituisca. Al termine della chiamata, il driver può chiamare VhfDelete.

È possibile chiamare VhfAsyncOperationComplete e VhfReadReportSubmit prima che VhfStart restituisca (ad esempio, dall'interno di un callback richiamato).

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione vhf.h
Libreria VhfKm.lib
IRQL <=DISPATCH_LEVEL