Commit 09f588ee authored by Alexandre Julliard's avatar Alexandre Julliard

kernel32: Move some process functions to kernelbase.

parent f2e7e165
...@@ -252,14 +252,6 @@ BOOL WINAPI HeapUnlock( ...@@ -252,14 +252,6 @@ BOOL WINAPI HeapUnlock(
} }
/***********************************************************************
* GetProcessHeaps (KERNEL32.@)
*/
DWORD WINAPI GetProcessHeaps( DWORD count, HANDLE *heaps )
{
return RtlGetProcessHeaps( count, heaps );
}
/* These are needed so that we can call the functions from inside kernel itself */ /* These are needed so that we can call the functions from inside kernel itself */
......
...@@ -517,7 +517,7 @@ ...@@ -517,7 +517,7 @@
@ stdcall -import FlsSetValue(long ptr) @ stdcall -import FlsSetValue(long ptr)
@ stdcall FlushConsoleInputBuffer(long) @ stdcall FlushConsoleInputBuffer(long)
@ stdcall FlushFileBuffers(long) @ stdcall FlushFileBuffers(long)
@ stdcall FlushInstructionCache(long long long) @ stdcall -import FlushInstructionCache(long long long)
@ stdcall FlushProcessWriteBuffers() @ stdcall FlushProcessWriteBuffers()
@ stdcall FlushViewOfFile(ptr long) @ stdcall FlushViewOfFile(ptr long)
@ stdcall FoldStringA(long str long ptr long) @ stdcall FoldStringA(long str long ptr long)
...@@ -664,7 +664,7 @@ ...@@ -664,7 +664,7 @@
@ stdcall GetEnvironmentVariableA(str ptr long) @ stdcall GetEnvironmentVariableA(str ptr long)
@ stdcall GetEnvironmentVariableW(wstr ptr long) @ stdcall GetEnvironmentVariableW(wstr ptr long)
# @ stub GetEraNameCountedString # @ stub GetEraNameCountedString
@ stdcall GetErrorMode() @ stdcall -import GetErrorMode()
@ stdcall GetExitCodeProcess(long ptr) @ stdcall GetExitCodeProcess(long ptr)
@ stdcall -import GetExitCodeThread(long ptr) @ stdcall -import GetExitCodeThread(long ptr)
@ stdcall GetExpandedNameA(str ptr) @ stdcall GetExpandedNameA(str ptr)
...@@ -763,7 +763,7 @@ ...@@ -763,7 +763,7 @@
@ stdcall GetUserPreferredUILanguages(long ptr ptr ptr) @ stdcall GetUserPreferredUILanguages(long ptr ptr ptr)
@ stdcall GetPackageFullName(long ptr ptr) @ stdcall GetPackageFullName(long ptr ptr)
@ stdcall GetPhysicallyInstalledSystemMemory(ptr) @ stdcall GetPhysicallyInstalledSystemMemory(ptr)
@ stdcall GetPriorityClass(long) @ stdcall -import GetPriorityClass(long)
@ stdcall GetPrivateProfileIntA(str str long str) @ stdcall GetPrivateProfileIntA(str str long str)
@ stdcall GetPrivateProfileIntW(wstr wstr long wstr) @ stdcall GetPrivateProfileIntW(wstr wstr long wstr)
@ stdcall GetPrivateProfileSectionA(str ptr long str) @ stdcall GetPrivateProfileSectionA(str ptr long str)
...@@ -779,22 +779,22 @@ ...@@ -779,22 +779,22 @@
@ stdcall GetProcessDEPPolicy(long ptr ptr) @ stdcall GetProcessDEPPolicy(long ptr ptr)
@ stdcall GetProcessFlags(long) @ stdcall GetProcessFlags(long)
# @ stub GetProcessGroupAffinity # @ stub GetProcessGroupAffinity
@ stdcall GetProcessHandleCount(long ptr) @ stdcall -import GetProcessHandleCount(long ptr)
@ stdcall -norelay GetProcessHeap() KERNEL32_GetProcessHeap @ stdcall -import GetProcessHeap()
@ stdcall GetProcessHeaps(long ptr) @ stdcall -import GetProcessHeaps(long ptr) RtlGetProcessHeaps
@ stdcall GetProcessId(long) @ stdcall -import GetProcessId(long)
@ stdcall -import GetProcessIdOfThread(long) @ stdcall -import GetProcessIdOfThread(long)
@ stdcall GetProcessIoCounters(long ptr) @ stdcall GetProcessIoCounters(long ptr)
@ stdcall GetProcessMitigationPolicy(long long ptr long) @ stdcall -import GetProcessMitigationPolicy(long long ptr long)
@ stdcall GetProcessPreferredUILanguages(long ptr ptr ptr) @ stdcall GetProcessPreferredUILanguages(long ptr ptr ptr)
@ stdcall GetProcessPriorityBoost(long ptr) @ stdcall -import GetProcessPriorityBoost(long ptr)
@ stdcall GetProcessShutdownParameters(ptr ptr) @ stdcall -import GetProcessShutdownParameters(ptr ptr)
# @ stub GetProcessorSystemCycleTime # @ stub GetProcessorSystemCycleTime
@ stdcall GetProcessTimes(long ptr ptr ptr ptr) @ stdcall GetProcessTimes(long ptr ptr ptr ptr)
# @ stub GetProcessUserModeExceptionPolicy # @ stub GetProcessUserModeExceptionPolicy
@ stdcall GetProcessVersion(long) @ stdcall GetProcessVersion(long)
@ stdcall GetProcessWorkingSetSize(long ptr ptr) @ stdcall GetProcessWorkingSetSize(long ptr ptr)
@ stdcall GetProcessWorkingSetSizeEx(long ptr ptr ptr) @ stdcall -import GetProcessWorkingSetSizeEx(long ptr ptr ptr)
@ stdcall GetProductInfo(long long long long ptr) @ stdcall GetProductInfo(long long long long ptr)
@ stub GetProductName @ stub GetProductName
@ stdcall GetProfileIntA(str str long) @ stdcall GetProfileIntA(str str long)
...@@ -994,7 +994,7 @@ ...@@ -994,7 +994,7 @@
@ stdcall IsValidLocale(long long) @ stdcall IsValidLocale(long long)
@ stdcall IsValidLocaleName(wstr) @ stdcall IsValidLocaleName(wstr)
# @ stub IsValidUILanguage # @ stub IsValidUILanguage
@ stdcall IsWow64Process(ptr ptr) @ stdcall -import IsWow64Process(ptr ptr)
@ stdcall K32EmptyWorkingSet(long) @ stdcall K32EmptyWorkingSet(long)
@ stdcall K32EnumDeviceDrivers(ptr long ptr) @ stdcall K32EnumDeviceDrivers(ptr long ptr)
@ stdcall K32EnumPageFilesA(ptr ptr) @ stdcall K32EnumPageFilesA(ptr ptr)
...@@ -1124,7 +1124,7 @@ ...@@ -1124,7 +1124,7 @@
@ stdcall -import OpenMutexW(long long wstr) @ stdcall -import OpenMutexW(long long wstr)
# @ stub OpenPrivateNamespaceA # @ stub OpenPrivateNamespaceA
# @ stub OpenPrivateNamespaceW # @ stub OpenPrivateNamespaceW
@ stdcall OpenProcess(long long long) @ stdcall -import OpenProcess(long long long)
# @ stub OpenProcessToken # @ stub OpenProcessToken
@ stdcall OpenProfileUserMapping() @ stdcall OpenProfileUserMapping()
@ stdcall OpenSemaphoreA(long long str) @ stdcall OpenSemaphoreA(long long str)
...@@ -1388,7 +1388,7 @@ ...@@ -1388,7 +1388,7 @@
# @ stub SetEnvironmentStringsW # @ stub SetEnvironmentStringsW
@ stdcall SetEnvironmentVariableA(str str) @ stdcall SetEnvironmentVariableA(str str)
@ stdcall SetEnvironmentVariableW(wstr wstr) @ stdcall SetEnvironmentVariableW(wstr wstr)
@ stdcall SetErrorMode(long) @ stdcall -import SetErrorMode(long)
@ stdcall -import SetEvent(long) @ stdcall -import SetEvent(long)
@ stdcall SetEventWhenCallbackReturns(ptr long) ntdll.TpCallbackSetEventOnCompletion @ stdcall SetEventWhenCallbackReturns(ptr long) ntdll.TpCallbackSetEventOnCompletion
@ stdcall SetFileApisToANSI() @ stdcall SetFileApisToANSI()
...@@ -1424,17 +1424,17 @@ ...@@ -1424,17 +1424,17 @@
@ stub SetMessageWaitingIndicator @ stub SetMessageWaitingIndicator
# @ stub SetNamedPipeAttribute # @ stub SetNamedPipeAttribute
@ stdcall -import SetNamedPipeHandleState(long ptr ptr ptr) @ stdcall -import SetNamedPipeHandleState(long ptr ptr ptr)
@ stdcall SetPriorityClass(long long) @ stdcall -import SetPriorityClass(long long)
@ stdcall SetProcessAffinityMask(long long) @ stdcall SetProcessAffinityMask(long long)
@ stdcall SetProcessAffinityUpdateMode(long long) @ stdcall -import SetProcessAffinityUpdateMode(long long)
@ stdcall SetProcessDEPPolicy(long) @ stdcall SetProcessDEPPolicy(long)
@ stdcall SetProcessMitigationPolicy(long ptr long) @ stdcall -import SetProcessMitigationPolicy(long ptr long)
@ stdcall SetProcessPreferredUILanguages(long ptr ptr) @ stdcall SetProcessPreferredUILanguages(long ptr ptr)
@ stdcall SetProcessPriorityBoost(long long) @ stdcall -import SetProcessPriorityBoost(long long)
@ stdcall SetProcessShutdownParameters(long long) @ stdcall -import SetProcessShutdownParameters(long long)
# @ stub SetProcessUserModeExceptionPolicy # @ stub SetProcessUserModeExceptionPolicy
@ stdcall SetProcessWorkingSetSize(long long long) @ stdcall SetProcessWorkingSetSize(long long long)
@ stdcall SetProcessWorkingSetSizeEx(long long long long) @ stdcall -import SetProcessWorkingSetSizeEx(long long long long)
@ stdcall SetSearchPathMode(long) @ stdcall SetSearchPathMode(long)
@ stdcall SetStdHandle(long long) @ stdcall SetStdHandle(long long)
# @ stub SetStdHandleEx # @ stub SetStdHandleEx
...@@ -1496,7 +1496,7 @@ ...@@ -1496,7 +1496,7 @@
@ stdcall SystemTimeToTzSpecificLocalTime (ptr ptr ptr) @ stdcall SystemTimeToTzSpecificLocalTime (ptr ptr ptr)
# @ stub SystemTimeToTzSpecificLocalTimeEx # @ stub SystemTimeToTzSpecificLocalTimeEx
@ stdcall TerminateJobObject(long long) @ stdcall TerminateJobObject(long long)
@ stdcall TerminateProcess(long long) @ stdcall -import TerminateProcess(long long)
@ stdcall -import TerminateThread(long long) @ stdcall -import TerminateThread(long long)
@ stdcall TermsrvAppInstallMode() @ stdcall TermsrvAppInstallMode()
@ stdcall Thread32First(long ptr) @ stdcall Thread32First(long ptr)
......
...@@ -160,11 +160,3 @@ DWORD WINAPI KERNEL32_GetCurrentThreadId(void) ...@@ -160,11 +160,3 @@ DWORD WINAPI KERNEL32_GetCurrentThreadId(void)
{ {
return HandleToULong(NtCurrentTeb()->ClientId.UniqueThread); return HandleToULong(NtCurrentTeb()->ClientId.UniqueThread);
} }
/***********************************************************************
* GetProcessHeap (KERNEL32.@)
*/
HANDLE WINAPI KERNEL32_GetProcessHeap(void)
{
return NtCurrentTeb()->Peb->ProcessHeap;
}
...@@ -7,6 +7,7 @@ C_SRCS = \ ...@@ -7,6 +7,7 @@ C_SRCS = \
loader.c \ loader.c \
main.c \ main.c \
path.c \ path.c \
process.c \
registry.c \ registry.c \
security.c \ security.c \
string.c \ string.c \
......
...@@ -381,7 +381,7 @@ ...@@ -381,7 +381,7 @@
@ stdcall FlsSetValue(long ptr) @ stdcall FlsSetValue(long ptr)
@ stdcall FlushConsoleInputBuffer(long) kernel32.FlushConsoleInputBuffer @ stdcall FlushConsoleInputBuffer(long) kernel32.FlushConsoleInputBuffer
@ stdcall FlushFileBuffers(long) kernel32.FlushFileBuffers @ stdcall FlushFileBuffers(long) kernel32.FlushFileBuffers
@ stdcall FlushInstructionCache(long long long) kernel32.FlushInstructionCache @ stdcall FlushInstructionCache(long long long)
@ stdcall FlushProcessWriteBuffers() kernel32.FlushProcessWriteBuffers @ stdcall FlushProcessWriteBuffers() kernel32.FlushProcessWriteBuffers
@ stdcall FlushViewOfFile(ptr long) kernel32.FlushViewOfFile @ stdcall FlushViewOfFile(ptr long) kernel32.FlushViewOfFile
@ stdcall FoldStringW(long wstr long ptr long) kernel32.FoldStringW @ stdcall FoldStringW(long wstr long ptr long) kernel32.FoldStringW
...@@ -464,8 +464,8 @@ ...@@ -464,8 +464,8 @@
# @ stub GetCurrentPackagePath # @ stub GetCurrentPackagePath
# @ stub GetCurrentPackageResourcesContext # @ stub GetCurrentPackageResourcesContext
# @ stub GetCurrentPackageSecurityContext # @ stub GetCurrentPackageSecurityContext
@ stdcall -norelay GetCurrentProcess() kernel32.GetCurrentProcess @ stdcall -norelay GetCurrentProcess() kernelbase_GetCurrentProcess
@ stdcall -norelay GetCurrentProcessId() kernel32.GetCurrentProcessId @ stdcall -norelay GetCurrentProcessId() kernelbase_GetCurrentProcessId
@ stdcall GetCurrentProcessorNumber() ntdll.NtGetCurrentProcessorNumber @ stdcall GetCurrentProcessorNumber() ntdll.NtGetCurrentProcessorNumber
@ stdcall GetCurrentProcessorNumberEx(ptr) ntdll.RtlGetCurrentProcessorNumberEx @ stdcall GetCurrentProcessorNumberEx(ptr) ntdll.RtlGetCurrentProcessorNumberEx
# @ stub GetCurrentTargetPlatformContext # @ stub GetCurrentTargetPlatformContext
...@@ -498,8 +498,8 @@ ...@@ -498,8 +498,8 @@
@ stdcall GetEnvironmentVariableA(str ptr long) kernel32.GetEnvironmentVariableA @ stdcall GetEnvironmentVariableA(str ptr long) kernel32.GetEnvironmentVariableA
@ stdcall GetEnvironmentVariableW(wstr ptr long) kernel32.GetEnvironmentVariableW @ stdcall GetEnvironmentVariableW(wstr ptr long) kernel32.GetEnvironmentVariableW
@ stub GetEraNameCountedString @ stub GetEraNameCountedString
@ stdcall GetErrorMode() kernel32.GetErrorMode @ stdcall GetErrorMode()
@ stdcall GetExitCodeProcess(long ptr) kernel32.GetExitCodeProcess @ stdcall GetExitCodeProcess(long ptr)
@ stdcall GetExitCodeThread(long ptr) @ stdcall GetExitCodeThread(long ptr)
@ stub GetFallbackDisplayName @ stub GetFallbackDisplayName
@ stdcall GetFileAttributesA(str) kernel32.GetFileAttributesA @ stdcall GetFileAttributesA(str) kernel32.GetFileAttributesA
...@@ -617,28 +617,28 @@ ...@@ -617,28 +617,28 @@
# @ stub GetPerformanceInfo # @ stub GetPerformanceInfo
@ stdcall GetPhysicallyInstalledSystemMemory(ptr) kernel32.GetPhysicallyInstalledSystemMemory @ stdcall GetPhysicallyInstalledSystemMemory(ptr) kernel32.GetPhysicallyInstalledSystemMemory
# @ stub GetPreviousFgPolicyRefreshInfoInternal # @ stub GetPreviousFgPolicyRefreshInfoInternal
@ stdcall GetPriorityClass(long) kernel32.GetPriorityClass @ stdcall GetPriorityClass(long)
@ stdcall GetPrivateObjectSecurity(ptr long ptr long ptr) @ stdcall GetPrivateObjectSecurity(ptr long ptr long ptr)
@ stdcall GetProcAddress(long str) kernel32.GetProcAddress @ stdcall GetProcAddress(long str) kernel32.GetProcAddress
# @ stub GetProcAddressForCaller # @ stub GetProcAddressForCaller
# @ stub GetProcessDefaultCpuSets # @ stub GetProcessDefaultCpuSets
# @ stub GetProcessGroupAffinity # @ stub GetProcessGroupAffinity
@ stdcall GetProcessHandleCount(long ptr) kernel32.GetProcessHandleCount @ stdcall GetProcessHandleCount(long ptr)
@ stdcall -norelay GetProcessHeap() kernel32.GetProcessHeap @ stdcall -norelay GetProcessHeap() kernelbase_GetProcessHeap
@ stdcall GetProcessHeaps(long ptr) kernel32.GetProcessHeaps @ stdcall -import GetProcessHeaps(long ptr) RtlGetProcessHeaps
@ stdcall GetProcessId(long) kernel32.GetProcessId @ stdcall GetProcessId(long)
@ stdcall GetProcessIdOfThread(long) @ stdcall GetProcessIdOfThread(long)
# @ stub GetProcessImageFileNameA # @ stub GetProcessImageFileNameA
# @ stub GetProcessImageFileNameW # @ stub GetProcessImageFileNameW
# @ stub GetProcessInformation # @ stub GetProcessInformation
# @ stub GetProcessMemoryInfo # @ stub GetProcessMemoryInfo
@ stdcall GetProcessMitigationPolicy(long long ptr long) kernel32.GetProcessMitigationPolicy @ stdcall GetProcessMitigationPolicy(long long ptr long)
@ stdcall GetProcessPreferredUILanguages(long ptr ptr ptr) kernel32.GetProcessPreferredUILanguages @ stdcall GetProcessPreferredUILanguages(long ptr ptr ptr) kernel32.GetProcessPreferredUILanguages
@ stdcall GetProcessPriorityBoost(long ptr) kernel32.GetProcessPriorityBoost @ stdcall GetProcessPriorityBoost(long ptr)
@ stdcall GetProcessShutdownParameters(ptr ptr) kernel32.GetProcessShutdownParameters @ stdcall GetProcessShutdownParameters(ptr ptr)
@ stdcall GetProcessTimes(long ptr ptr ptr ptr) kernel32.GetProcessTimes @ stdcall GetProcessTimes(long ptr ptr ptr ptr) kernel32.GetProcessTimes
@ stdcall GetProcessVersion(long) kernel32.GetProcessVersion @ stdcall GetProcessVersion(long) kernel32.GetProcessVersion
@ stdcall GetProcessWorkingSetSizeEx(long ptr ptr ptr) kernel32.GetProcessWorkingSetSizeEx @ stdcall GetProcessWorkingSetSizeEx(long ptr ptr ptr)
# @ stub GetProcessorSystemCycleTime # @ stub GetProcessorSystemCycleTime
@ stdcall GetProductInfo(long long long long ptr) kernel32.GetProductInfo @ stdcall GetProductInfo(long long long long ptr) kernel32.GetProductInfo
@ stub GetPtrCalData @ stub GetPtrCalData
...@@ -884,7 +884,7 @@ ...@@ -884,7 +884,7 @@
@ stdcall IsValidSecurityDescriptor(ptr) @ stdcall IsValidSecurityDescriptor(ptr)
@ stdcall IsValidSid(ptr) @ stdcall IsValidSid(ptr)
@ stdcall IsWellKnownSid(ptr long) @ stdcall IsWellKnownSid(ptr long)
@ stdcall IsWow64Process(ptr ptr) kernel32.IsWow64Process @ stdcall IsWow64Process(ptr ptr)
# @ stub IsWow64Process2 # @ stub IsWow64Process2
@ stdcall K32EmptyWorkingSet(long) kernel32.K32EmptyWorkingSet @ stdcall K32EmptyWorkingSet(long) kernel32.K32EmptyWorkingSet
@ stdcall K32EnumDeviceDrivers(ptr long ptr) kernel32.K32EnumDeviceDrivers @ stdcall K32EnumDeviceDrivers(ptr long ptr) kernel32.K32EnumDeviceDrivers
...@@ -991,7 +991,7 @@ ...@@ -991,7 +991,7 @@
# @ stub OpenPackageInfoByFullName # @ stub OpenPackageInfoByFullName
# @ stub OpenPackageInfoByFullNameForUser # @ stub OpenPackageInfoByFullNameForUser
# @ stub OpenPrivateNamespaceW # @ stub OpenPrivateNamespaceW
@ stdcall OpenProcess(long long long) kernel32.OpenProcess @ stdcall OpenProcess(long long long)
@ stdcall OpenProcessToken(long long ptr) @ stdcall OpenProcessToken(long long ptr)
@ stub OpenRegKey @ stub OpenRegKey
@ stdcall OpenSemaphoreW(long long wstr) @ stdcall OpenSemaphoreW(long long wstr)
...@@ -1426,7 +1426,7 @@ ...@@ -1426,7 +1426,7 @@
@ stub SetEnvironmentStringsW @ stub SetEnvironmentStringsW
@ stdcall SetEnvironmentVariableA(str str) kernel32.SetEnvironmentVariableA @ stdcall SetEnvironmentVariableA(str str) kernel32.SetEnvironmentVariableA
@ stdcall SetEnvironmentVariableW(wstr wstr) kernel32.SetEnvironmentVariableW @ stdcall SetEnvironmentVariableW(wstr wstr) kernel32.SetEnvironmentVariableW
@ stdcall SetErrorMode(long) kernel32.SetErrorMode @ stdcall SetErrorMode(long)
@ stdcall SetEvent(long) @ stdcall SetEvent(long)
@ stdcall SetEventWhenCallbackReturns(ptr long) ntdll.TpCallbackSetEventOnCompletion @ stdcall SetEventWhenCallbackReturns(ptr long) ntdll.TpCallbackSetEventOnCompletion
@ stdcall SetFileApisToANSI() kernel32.SetFileApisToANSI @ stdcall SetFileApisToANSI() kernel32.SetFileApisToANSI
...@@ -1450,19 +1450,19 @@ ...@@ -1450,19 +1450,19 @@
@ stdcall SetLocalTime(ptr) kernel32.SetLocalTime @ stdcall SetLocalTime(ptr) kernel32.SetLocalTime
@ stdcall SetLocaleInfoW(long long wstr) kernel32.SetLocaleInfoW @ stdcall SetLocaleInfoW(long long wstr) kernel32.SetLocaleInfoW
@ stdcall SetNamedPipeHandleState(long ptr ptr ptr) @ stdcall SetNamedPipeHandleState(long ptr ptr ptr)
@ stdcall SetPriorityClass(long long) kernel32.SetPriorityClass @ stdcall SetPriorityClass(long long)
@ stdcall SetPrivateObjectSecurity(long ptr ptr ptr long) @ stdcall SetPrivateObjectSecurity(long ptr ptr ptr long)
@ stub SetPrivateObjectSecurityEx @ stub SetPrivateObjectSecurityEx
@ stdcall SetProcessAffinityUpdateMode(long long) kernel32.SetProcessAffinityUpdateMode @ stdcall SetProcessAffinityUpdateMode(long long)
# @ stub SetProcessDefaultCpuSets # @ stub SetProcessDefaultCpuSets
# @ stub SetProcessGroupAffinity # @ stub SetProcessGroupAffinity
# @ stub SetProcessInformation # @ stub SetProcessInformation
@ stdcall SetProcessMitigationPolicy(long ptr long) kernel32.SetProcessMitigationPolicy @ stdcall SetProcessMitigationPolicy(long ptr long)
@ stdcall SetProcessPreferredUILanguages(long ptr ptr) kernel32.SetProcessPreferredUILanguages @ stdcall SetProcessPreferredUILanguages(long ptr ptr) kernel32.SetProcessPreferredUILanguages
@ stdcall SetProcessPriorityBoost(long long) kernel32.SetProcessPriorityBoost @ stdcall SetProcessPriorityBoost(long long)
@ stdcall SetProcessShutdownParameters(long long) kernel32.SetProcessShutdownParameters @ stdcall SetProcessShutdownParameters(long long)
# @ stub SetProcessValidCallTargets # @ stub SetProcessValidCallTargets
@ stdcall SetProcessWorkingSetSizeEx(long long long long) kernel32.SetProcessWorkingSetSizeEx @ stdcall SetProcessWorkingSetSizeEx(long long long long)
# @ stub SetProtectedPolicy # @ stub SetProtectedPolicy
# @ stub SetRoamingLastObservedChangeTime # @ stub SetRoamingLastObservedChangeTime
@ stub SetSecurityAccessMask @ stub SetSecurityAccessMask
...@@ -1594,7 +1594,7 @@ ...@@ -1594,7 +1594,7 @@
@ stdcall SystemTimeToFileTime(ptr ptr) kernel32.SystemTimeToFileTime @ stdcall SystemTimeToFileTime(ptr ptr) kernel32.SystemTimeToFileTime
@ stdcall SystemTimeToTzSpecificLocalTime(ptr ptr ptr) kernel32.SystemTimeToTzSpecificLocalTime @ stdcall SystemTimeToTzSpecificLocalTime(ptr ptr ptr) kernel32.SystemTimeToTzSpecificLocalTime
@ stub SystemTimeToTzSpecificLocalTimeEx @ stub SystemTimeToTzSpecificLocalTimeEx
@ stdcall TerminateProcess(long long) kernel32.TerminateProcess @ stdcall TerminateProcess(long long)
# @ stub TerminateProcessOnMemoryExhaustion # @ stub TerminateProcessOnMemoryExhaustion
@ stdcall TerminateThread(long long) @ stdcall TerminateThread(long long)
@ stdcall TlsAlloc() @ stdcall TlsAlloc()
......
...@@ -2236,6 +2236,7 @@ WINBASEAPI BOOL WINAPI GetProcessShutdownParameters(LPDWORD,LPDWORD); ...@@ -2236,6 +2236,7 @@ WINBASEAPI BOOL WINAPI GetProcessShutdownParameters(LPDWORD,LPDWORD);
WINBASEAPI BOOL WINAPI GetProcessTimes(HANDLE,LPFILETIME,LPFILETIME,LPFILETIME,LPFILETIME); WINBASEAPI BOOL WINAPI GetProcessTimes(HANDLE,LPFILETIME,LPFILETIME,LPFILETIME,LPFILETIME);
WINBASEAPI DWORD WINAPI GetProcessVersion(DWORD); WINBASEAPI DWORD WINAPI GetProcessVersion(DWORD);
WINBASEAPI BOOL WINAPI GetProcessWorkingSetSize(HANDLE,PSIZE_T,PSIZE_T); WINBASEAPI BOOL WINAPI GetProcessWorkingSetSize(HANDLE,PSIZE_T,PSIZE_T);
WINBASEAPI BOOL WINAPI GetProcessWorkingSetSizeEx(HANDLE,SIZE_T*,SIZE_T*,DWORD*);
WINBASEAPI BOOL WINAPI GetProductInfo(DWORD,DWORD,DWORD,DWORD,PDWORD); WINBASEAPI BOOL WINAPI GetProductInfo(DWORD,DWORD,DWORD,DWORD,PDWORD);
WINBASEAPI UINT WINAPI GetProfileIntA(LPCSTR,LPCSTR,INT); WINBASEAPI UINT WINAPI GetProfileIntA(LPCSTR,LPCSTR,INT);
WINBASEAPI UINT WINAPI GetProfileIntW(LPCWSTR,LPCWSTR,INT); WINBASEAPI UINT WINAPI GetProfileIntW(LPCWSTR,LPCWSTR,INT);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment