[PATCH] process: Make PROCESS_QUERY_LIMITED_INFORMATION sufficient for QueryFullProcessImageName().
Roman Pisl
rpisl at seznam.cz
Fri Oct 14 14:02:48 CDT 2016
According to MSDN, QueryFullProcessImageName() should succeed when
PROCESS_QUERY_LIMITED_INFORMATION is set.
Signed-off-by: Roman Pisl <rpisl at seznam.cz>
---
dlls/kernel32/tests/process.c | 2 +-
server/process.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dlls/kernel32/tests/process.c b/dlls/kernel32/tests/process.c
index 8a135ef..e470fa0 100644
--- a/dlls/kernel32/tests/process.c
+++ b/dlls/kernel32/tests/process.c
@@ -1953,7 +1953,7 @@ static void test_QueryFullProcessImageNameW(void)
expect_eq_d(lstrlenW(buf), size);
expect_eq_ws_i(buf, module_name);
- hSelf = OpenProcess(PROCESS_QUERY_INFORMATION, FALSE, GetCurrentProcessId());
+ hSelf = OpenProcess(PROCESS_QUERY_LIMITED_INFORMATION, FALSE, GetCurrentProcessId());
/* Real handle */
size = sizeof(buf) / sizeof(buf[0]);
expect_eq_d(TRUE, pQueryFullProcessImageNameW(hSelf, 0, buf, &size));
diff --git a/server/process.c b/server/process.c
index 2f2d1ad..528ec74 100644
--- a/server/process.c
+++ b/server/process.c
@@ -1469,7 +1469,7 @@ DECL_HANDLER(get_dll_info)
{
struct process *process;
- if ((process = get_process_from_handle( req->handle, PROCESS_QUERY_INFORMATION )))
+ if ((process = get_process_from_handle( req->handle, PROCESS_QUERY_LIMITED_INFORMATION )))
{
struct process_dll *dll;
--
2.7.4
More information about the wine-patches
mailing list