IOCTL_HID_ACTIVATE_DEVICE IOCTL (hidport.h)
Die IOCTL_HID_ACTIVATE_DEVICE-Anforderung aktiviert ein HIDClass-Gerät, sodass es für E/A-Vorgänge bereit ist.
Allgemeine Informationen zu HIDClass-Geräten finden Sie unter HID-Sammlungen.
Hauptcode
Eingabepuffer
Parameters.DeviceIoControl.Type3InputBuffer enthält einen Sammlungsbezeichner als ULONG-Wert der zu aktivierenden Auflistung.
Länge des Eingabepuffers
Die Länge eines ULONG-Werts.
Ausgabepuffer
Keine.
Länge des Ausgabepuffers
Keine.
Statusblock
HID-Minitreiber, die die E/A an das Gerät ausführen, legen die folgenden Felder von Irp-IoStatus> fest:
- Die Informationen sind auf 0 (null) festgelegt.
- Status wird auf STATUS_SUCCESS festgelegt, wenn die Übertragung ohne Fehler abgeschlossen wurde. Andernfalls wird er auf einen geeigneten NTSTATUS-Fehlercode festgelegt.
Anforderungen
Anforderung | Wert |
---|---|
Header | hidport.h (hidport.h einschließen) |