Dmitry Timoshkov : include: Define MUTEX_ALL_ACCESS in a PSDK compatible way.
Alexandre Julliard
julliard at winehq.org
Wed Apr 18 13:04:13 CDT 2012
Module: wine
Branch: master
Commit: 64cf2db9a69ad08252acdd5896714338e336a79d
URL: http://source.winehq.org/git/wine.git/?a=commit;h=64cf2db9a69ad08252acdd5896714338e336a79d
Author: Dmitry Timoshkov <dmitry at 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
More information about the wine-cvs
mailing list