kernel32: Add FreeUserPhysicalPages stub.

Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Austin English 2016-04-28 05:41:38 +02:00 committed by Alexandre Julliard
parent 152b00b20f
commit b0ce049cbb
3 changed files with 12 additions and 4 deletions

View File

@ -1,6 +1,6 @@
@ stdcall AllocateUserPhysicalPages(ptr ptr ptr) kernel32.AllocateUserPhysicalPages @ stdcall AllocateUserPhysicalPages(long ptr ptr) kernel32.AllocateUserPhysicalPages
@ stub AllocateUserPhysicalPagesNuma @ stub AllocateUserPhysicalPagesNuma
@ stub FreeUserPhysicalPages @ stdcall FreeUserPhysicalPages(long ptr ptr) kernel32.FreeUserPhysicalPages
@ stub GetMemoryErrorHandlingCapabilities @ stub GetMemoryErrorHandlingCapabilities
@ stub MapUserPhysicalPages @ stub MapUserPhysicalPages
@ stub RegisterBadMemoryNotification @ stub RegisterBadMemoryNotification

View File

@ -1491,3 +1491,11 @@ BOOL WINAPI AllocateUserPhysicalPages(HANDLE process, ULONG_PTR *pages, ULONG_PT
SetLastError(ERROR_CALL_NOT_IMPLEMENTED); SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
return FALSE; return FALSE;
} }
BOOL WINAPI FreeUserPhysicalPages(HANDLE process, ULONG_PTR *pages, ULONG_PTR *userarray)
{
FIXME("stub: %p %p %p\n", process, pages, userarray);
*pages = 0;
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
return FALSE;
}

View File

@ -154,7 +154,7 @@
@ stdcall AllocConsole() @ stdcall AllocConsole()
@ stub -i386 AllocLSCallback @ stub -i386 AllocLSCallback
@ stdcall -i386 -private AllocSLCallback(ptr ptr) krnl386.exe16.AllocSLCallback @ stdcall -i386 -private AllocSLCallback(ptr ptr) krnl386.exe16.AllocSLCallback
@ stdcall AllocateUserPhysicalPages(ptr ptr ptr) @ stdcall AllocateUserPhysicalPages(long ptr ptr)
@ stdcall ApplicationRecoveryFinished(long) @ stdcall ApplicationRecoveryFinished(long)
@ stdcall ApplicationRecoveryInProgress(ptr) @ stdcall ApplicationRecoveryInProgress(ptr)
@ stdcall AreFileApisANSI() @ stdcall AreFileApisANSI()
@ -535,7 +535,7 @@
@ stdcall FreeLibraryWhenCallbackReturns(ptr ptr) ntdll.TpCallbackUnloadDllOnCompletion @ stdcall FreeLibraryWhenCallbackReturns(ptr ptr) ntdll.TpCallbackUnloadDllOnCompletion
@ stdcall FreeResource(long) @ stdcall FreeResource(long)
@ stdcall -i386 -private FreeSLCallback(long) krnl386.exe16.FreeSLCallback @ stdcall -i386 -private FreeSLCallback(long) krnl386.exe16.FreeSLCallback
@ stub FreeUserPhysicalPages @ stdcall FreeUserPhysicalPages(long ptr ptr)
@ stub FreeVirtualBuffer @ stub FreeVirtualBuffer
@ stdcall GenerateConsoleCtrlEvent(long long) @ stdcall GenerateConsoleCtrlEvent(long long)
@ stdcall -i386 -private Get16DLLAddress(long str) krnl386.exe16.Get16DLLAddress @ stdcall -i386 -private Get16DLLAddress(long str) krnl386.exe16.Get16DLLAddress