Fix some NDK things and missing w32api defines.
[reactos.git] / reactos / include / ndk / zwtypes.h
index 8c6b8fe..4a6e39b 100644 (file)
@@ -25,6 +25,9 @@
 
 #define EVENT_PAIR_ALL_ACCESS    (0x1F0000L)
 
+#define OBJECT_TYPE_CREATE 0x0001
+#define OBJECT_TYPE_ALL_ACCESS (STANDARD_RIGHTS_REQUIRED | 0x1)
+
 /* For ProcessDeviceMap */
 #define DOSDEVICE_DRIVE_UNKNOWN    0
 #define DOSDEVICE_DRIVE_CALCULATE  1
@@ -36,7 +39,6 @@
 
 /* ENUMERATIONS **************************************************************/
 
-
 typedef enum _HARDERROR_RESPONSE_OPTION 
 {
     OptionAbortRetryIgnore,
@@ -250,6 +252,7 @@ typedef enum _IO_COMPLETION_INFORMATION_CLASS
 
 typedef unsigned short LANGID;
 typedef LANGID *PLANGID;
+struct _PLUGPLAY_EVENT_BLOCK; /* FIXME: Ask Filip if it's OK to define it */
 
 /**** Information Structures ****/
 /*