James Hawkins : advapi32: Fix the process access rights value for Vista.

Alexandre Julliard julliard at winehq.org
Wed Sep 3 07:43:29 CDT 2008


Module: wine
Branch: master
Commit: 3c53fcc4c482e688672b6e8464e882e9d0638377
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=3c53fcc4c482e688672b6e8464e882e9d0638377

Author: James Hawkins <jhawkins at codeweavers.com>
Date:   Tue Sep  2 00:52:33 2008 -0500

advapi32: Fix the process access rights value for Vista.

---

 dlls/advapi32/tests/security.c |    2 +-
 include/winnt.h                |    1 +
 2 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/dlls/advapi32/tests/security.c b/dlls/advapi32/tests/security.c
index 978cc46..99dbce8 100644
--- a/dlls/advapi32/tests/security.c
+++ b/dlls/advapi32/tests/security.c
@@ -1900,7 +1900,7 @@ static void test_process_security_child(void)
                         &handle, PROCESS_ALL_ACCESS, TRUE, 0 ),
        "duplicating handle err:%d\n", GetLastError());
     TEST_GRANTED_ACCESS2( handle, PROCESS_ALL_ACCESS,
-                          STANDARD_RIGHTS_ALL | SPECIFIC_RIGHTS_ALL );
+                          PROCESS_ALL_ACCESS | PROCESS_QUERY_LIMITED_INFORMATION );
     ok(DuplicateHandle( GetCurrentProcess(), handle, GetCurrentProcess(),
                         &handle1, PROCESS_VM_READ, TRUE, 0 ),
        "duplicating handle err:%d\n", GetLastError());
diff --git a/include/winnt.h b/include/winnt.h
index 7ca80a7..f4a0d70 100644
--- a/include/winnt.h
+++ b/include/winnt.h
@@ -4023,6 +4023,7 @@ typedef enum tagSID_NAME_USE {
 #define PROCESS_SET_INFORMATION    0x0200
 #define PROCESS_QUERY_INFORMATION  0x0400
 #define PROCESS_SUSPEND_RESUME     0x0800
+#define PROCESS_QUERY_LIMITED_INFORMATION 0x1000
 #define PROCESS_ALL_ACCESS         (STANDARD_RIGHTS_REQUIRED|SYNCHRONIZE|0xfff)
 
 #define THREAD_TERMINATE           0x0001




More information about the wine-cvs mailing list