[USBPORT]
[reactos.git] / reactos / sdk / include / reactos / drivers / usbport / usbmport.h
index 7cf214b..5b25b31 100644 (file)
@@ -76,11 +76,6 @@ struct {
   ULONG AsULONG;
 } USBHUB_PORT_STATUS, *PUSBHUB_PORT_STATUS;
 
-/* Hub status & hub status change bits.
-   See USB 2.0 spec Table 11-19 and Table 11-20. */
-#define HUB_STATUS_CHANGE_LOCAL_POWER 0x00010000
-#define HUB_STATUS_CHANGE_OVERCURRENT 0x00020000
-
 /* Additional USB Class Codes from USB.org */
 #define USBC_DEVICE_CLASS_AUDIO_VIDEO           0x10
 #define USBC_DEVICE_CLASS_BILLBOARD             0x11
@@ -232,7 +227,7 @@ typedef MPSTATUS
 typedef MPSTATUS
 (NTAPI *PHCI_RH_GET_HUB_STATUS)(
   PVOID,
-  PUSB_HUB_STATUS);
+  PUSB_HUB_STATUS_AND_CHANGE);
 
 typedef MPSTATUS
 (NTAPI *PHCI_RH_SET_FEATURE_PORT_RESET)(
@@ -420,12 +415,12 @@ typedef MPSTATUS
 typedef NTSTATUS
 (NTAPI *PUSBPORT_WAIT)(
   PVOID,
-  ULONG); 
+  ULONG);
 
 typedef ULONG
 (NTAPI *PUSBPORT_INVALIDATE_CONTROLLER)(
   PVOID,
-  ULONG); 
+  ULONG);
 
 typedef VOID
 (NTAPI *PUSBPORT_BUG_CHECK)(PVOID);