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 zu einem virtuellen HID-Gerät, das Ihr HID-Quelltreiber im vorherigen Aufruf von VhfCreateempfangen hat.
Rückgabewert
Wenn der VhfStart Aufruf erfolgreich ist, gibt die Methode STATUS_SUCCESS zurück. Andernfalls ein geeigneter NTSTATUS- Wert.
Bemerkungen
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ückgegeben wird. Nachdem dieser Aufruf erfolgreich war, kann der Treiber VhfDeleteaufrufen.
VhfAsyncOperationComplete und VhfReadReportSubmit- kann aufgerufen werden, bevor VhfStart- zurückgegeben wird (z. B. aus einem aufgerufenen Rückruf).
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Fenster |
Header- | vhf.h |
Library | VhfKm.lib |
IRQL- | <=DISPATCH_LEVEL |