[NDK][XDK] Add 3 CM_RESOURCE_INTERRUPT_* defines (#2755)
authorSerge Gautherie <32623169+SergeGautherie@users.noreply.github.com>
Thu, 14 May 2020 12:31:53 +0000 (14:31 +0200)
committerGitHub <noreply@github.com>
Thu, 14 May 2020 12:31:53 +0000 (14:31 +0200)
sdk/include/ndk/cmtypes.h
sdk/include/xdk/cmtypes.h

index 6446f4e..d5cbced 100644 (file)
@@ -144,6 +144,13 @@ typedef enum _CM_SHARE_DISPOSITION
 #define CM_RESOURCE_INTERRUPT_LATCHED         0x0001
 #define CM_RESOURCE_INTERRUPT_MESSAGE         0x0002
 #define CM_RESOURCE_INTERRUPT_POLICY_INCLUDED 0x0004
+#define CM_RESOURCE_INTERRUPT_ALLOW_RESERVED_IDT    0x0008
+#define CM_RESOURCE_INTERRUPT_SECONDARY_INTERRUPT   0x0010
+#define CM_RESOURCE_INTERRUPT_WAKE_HINT             0x0020
+
+#define CM_RESOURCE_INTERRUPT_LEVEL_LATCHED_BITS 0x0001
+
+#define CM_RESOURCE_INTERRUPT_MESSAGE_TOKEN   ((ULONG)-2)
 
 //
 // NtInitializeRegistry Flags
index d84acdc..a84e464 100644 (file)
@@ -259,6 +259,8 @@ typedef enum _CM_SHARE_DISPOSITION {
 #define CM_RESOURCE_INTERRUPT_LATCHED         0x0001
 #define CM_RESOURCE_INTERRUPT_MESSAGE         0x0002
 #define CM_RESOURCE_INTERRUPT_POLICY_INCLUDED 0x0004
+#define CM_RESOURCE_INTERRUPT_SECONDARY_INTERRUPT   0x0010
+#define CM_RESOURCE_INTERRUPT_WAKE_HINT             0x0020
 
 #define CM_RESOURCE_INTERRUPT_LEVEL_LATCHED_BITS 0x0001