Module: wine Branch: master Commit: 64cf2db9a69ad08252acdd5896714338e336a79d URL: http://source.winehq.org/git/wine.git/?a=commit;h=64cf2db9a69ad08252acdd5896...
Author: Dmitry Timoshkov dmitry@baikal.ru Date: Wed Apr 18 16:29:16 2012 +0900
include: Define MUTEX_ALL_ACCESS in a PSDK compatible way.
---
include/winbase.h | 3 +++ include/winnt.h | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/include/winbase.h b/include/winbase.h index 492c63b..b87114f 100644 --- a/include/winbase.h +++ b/include/winbase.h @@ -885,6 +885,9 @@ typedef DWORD (WINAPI *APPLICATION_RECOVERY_CALLBACK)(PVOID); #define FS_VOL_IS_COMPRESSED FILE_VOLUME_IS_COMPRESSED #define FS_FILE_COMPRESSION FILE_FILE_COMPRESSION
+#define MUTEX_MODIFY_STATE MUTANT_QUERY_STATE +#define MUTEX_ALL_ACCESS MUTANT_ALL_ACCESS + #define EXCEPTION_ACCESS_VIOLATION STATUS_ACCESS_VIOLATION #define EXCEPTION_DATATYPE_MISALIGNMENT STATUS_DATATYPE_MISALIGNMENT #define EXCEPTION_BREAKPOINT STATUS_BREAKPOINT diff --git a/include/winnt.h b/include/winnt.h index a6b0cf2..ecac448 100644 --- a/include/winnt.h +++ b/include/winnt.h @@ -4247,8 +4247,8 @@ typedef enum tagSID_NAME_USE { #define SEMAPHORE_MODIFY_STATE 0x0002 #define SEMAPHORE_ALL_ACCESS (STANDARD_RIGHTS_REQUIRED|SYNCHRONIZE|0x3)
-#define MUTEX_MODIFY_STATE 0x0001 -#define MUTEX_ALL_ACCESS (STANDARD_RIGHTS_REQUIRED|SYNCHRONIZE|0x1) +#define MUTANT_QUERY_STATE 0x0001 +#define MUTANT_ALL_ACCESS (STANDARD_RIGHTS_REQUIRED|SYNCHRONIZE|MUTANT_QUERY_STATE)
#define JOB_OBJECT_ASSIGN_PROCESS 0x0001 #define JOB_OBJECT_SET_ATTRIBUTES 0x0002