bfe9c6c097af981612c7a1c352a75881346eda42
[reactos.git] / drivers / hid / hidusb / hidusb.h
1 #pragma once
2
3 #define _HIDPI_
4 #define _HIDPI_NO_FUNCTION_MACROS_
5 #include <ntddk.h>
6 #include <hidport.h>
7 #include <debug.h>
8
9 typedef struct
10 {
11 //
12 // event for completion
13 //
14 KEVENT Event;
15
16 //
17 // list for pending requests
18 //
19 LIST_ENTRY PendingRequests;
20
21 //
22 // hid descriptor
23 //
24 PHID_DESCRIPTOR HidDescriptor;
25
26 USHORT VendorID;
27 USHORT ProductID;
28 USHORT VersionNumber;
29
30 }HID_USB_DEVICE_EXTENSION, *PHID_USB_DEVICE_EXTENSION;
31