Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
81aa05ea
Commit
81aa05ea
authored
Apr 08, 2011
by
Jacek Caban
Committed by
Alexandre Julliard
Apr 08, 2011
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
kernel32: Moved GetProcessImageFileName implementation from psapi to kernel32.
parent
44292573
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
21 additions
and
23 deletions
+21
-23
kernel32.spec
dlls/kernel32/kernel32.spec
+2
-0
process.c
dlls/kernel32/process.c
+17
-0
psapi.spec
dlls/psapi/psapi.spec
+2
-2
psapi_main.c
dlls/psapi/psapi_main.c
+0
-21
No files found.
dlls/kernel32/kernel32.spec
View file @
81aa05ea
...
...
@@ -767,6 +767,8 @@
@ stdcall IsValidLocale(long long)
# @ stub IsValidUILanguage
@ stdcall IsWow64Process(ptr ptr)
@ stdcall K32GetProcessImageFileNameA(long ptr long)
@ stdcall K32GetProcessImageFileNameW(long ptr long)
@ stdcall -i386 -private -register K32Thk1632Epilog() krnl386.exe16.K32Thk1632Epilog
@ stdcall -i386 -private -register K32Thk1632Prolog() krnl386.exe16.K32Thk1632Prolog
@ stdcall LCIDToLocaleName(long ptr long long)
...
...
dlls/kernel32/process.c
View file @
81aa05ea
...
...
@@ -3439,6 +3439,23 @@ cleanup:
}
/***********************************************************************
* K32GetProcessImageFileNameA (KERNEL32.@)
*/
DWORD
WINAPI
K32GetProcessImageFileNameA
(
HANDLE
process
,
LPSTR
file
,
DWORD
size
)
{
FIXME
(
"(%p, %p, %d) stub
\n
"
,
process
,
file
,
size
);
return
0
;
}
/***********************************************************************
* K32GetProcessImageFileNameW (KERNEL32.@)
*/
DWORD
WINAPI
K32GetProcessImageFileNameW
(
HANDLE
process
,
LPWSTR
file
,
DWORD
size
)
{
return
QueryFullProcessImageNameW
(
process
,
PROCESS_NAME_NATIVE
,
file
,
&
size
)
?
size
:
0
;
}
/***********************************************************************
* ProcessIdToSessionId (KERNEL32.@)
* This function is available on Terminal Server 4SP4 and Windows 2000
*/
...
...
dlls/psapi/psapi.spec
View file @
81aa05ea
...
...
@@ -16,8 +16,8 @@
@ stdcall GetModuleFileNameExW(long long ptr long)
@ stdcall GetModuleInformation(long long ptr long)
@ stdcall GetPerformanceInfo(ptr long)
@ stdcall GetProcessImageFileNameA(long ptr long)
@ stdcall GetProcessImageFileNameW(long ptr long)
@ stdcall GetProcessImageFileNameA(long ptr long)
kernel32.K32GetProcessImageFileNameA
@ stdcall GetProcessImageFileNameW(long ptr long)
kernel32.K32GetProcessImageFileNameW
@ stdcall GetProcessMemoryInfo(long ptr long)
@ stdcall GetWsChanges(long ptr long)
@ stdcall InitializeProcessForWsWatch(long)
...
...
dlls/psapi/psapi_main.c
View file @
81aa05ea
...
...
@@ -494,27 +494,6 @@ BOOL WINAPI GetPerformanceInfo( PPERFORMANCE_INFORMATION info, DWORD size )
}
/***********************************************************************
* GetProcessImageFileNameA (PSAPI.@)
*/
DWORD
WINAPI
GetProcessImageFileNameA
(
HANDLE
process
,
LPSTR
file
,
DWORD
size
)
{
FIXME
(
"(%p, %p, %d) stub
\n
"
,
process
,
file
,
size
);
return
0
;
}
/***********************************************************************
* GetProcessImageFileNameW (PSAPI.@)
*/
DWORD
WINAPI
GetProcessImageFileNameW
(
HANDLE
process
,
LPWSTR
file
,
DWORD
size
)
{
BOOL
success
=
QueryFullProcessImageNameW
(
process
,
PROCESS_NAME_NATIVE
,
file
,
&
size
);
if
(
success
)
return
size
;
else
return
0
;
}
/***********************************************************************
* GetProcessMemoryInfo (PSAPI.@)
*
* Retrieve memory usage information for a given process
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment