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 |