Add missing device capabilities flags.
authorEric Kohl <eric.kohl@reactos.org>
Fri, 1 Jan 2010 17:02:37 +0000 (17:02 +0000)
committerEric Kohl <eric.kohl@reactos.org>
Fri, 1 Jan 2010 17:02:37 +0000 (17:02 +0000)
svn path=/trunk/; revision=44857

reactos/include/ddk/cfgmgr32.h

index 5c5d196..5413346 100644 (file)
@@ -230,6 +230,16 @@ typedef RESOURCEID *PRESOURCEID;
 #define CM_REGISTRY_CONFIG                 0x00000200
 #define CM_REGISTRY_BITS                   0x00000301
 
+#define CM_DEVCAP_LOCKSUPPORTED            0x00000001
+#define CM_DEVCAP_EJECTSUPPORTED           0x00000002
+#define CM_DEVCAP_REMOVABLE                0x00000004
+#define CM_DEVCAP_DOCKDEVICE               0x00000008
+#define CM_DEVCAP_UNIQUEID                 0x00000010
+#define CM_DEVCAP_SILENTINSTALL            0x00000020
+#define CM_DEVCAP_RAWDEVICEOK              0x00000040
+#define CM_DEVCAP_SURPRISEREMOVALOK        0x00000080
+#define CM_DEVCAP_HARDWAREDISABLED         0x00000100
+#define CM_DEVCAP_NONDYNAMIC               0x00000200
 
 typedef struct BusNumber_Des_s {
   DWORD  BUSD_Count;