Freigeben über


VhfStart-Funktion (vhf.h)

Der HID-Quelltreiber ruft diese Methode auf, um das virtuelle HID-Gerät zu starten.

Syntax

NTSTATUS VhfStart(
  [in] VHFHANDLE VhfHandle
);

Parameter

[in] VhfHandle

Ein Handle für ein virtuelles HID-Gerät, das Ihr HID-Quelltreiber im vorherigen Aufruf von VhfCreate empfangen hat.

Rückgabewert

Wenn der VhfStart-Aufruf erfolgreich ist, gibt die Methode STATUS_SUCCESS zurück. Andernfalls ein geeigneter NTSTATUS-Wert .

Hinweise

Virtual HID Framework (VHF) ruft keine Vom HID-Quelltreiber implementierten Rückruffunktionen auf, bis der Quelltreiber VhfStart aufruft. Ein Rückruf kann aufgerufen werden, bevor VhfStart zurückgibt. Nachdem dieser Aufruf erfolgreich war, kann der Treiber VhfDelete aufrufen.

VhfAsyncOperationComplete und VhfReadReportSubmit können aufgerufen werden, bevor VhfStart zurückgibt (z. B. aus einem aufgerufenen Rückruf).

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile vhf.h
Bibliothek VhfKm.lib
IRQL <=DISPATCH_LEVEL