1
0
mirror of https://github.com/UzixLS/KernelEx.git synced 2025-07-19 07:21:20 +03:00

import KernelEx-4.0-Final

This commit is contained in:
UzixLS
2018-11-03 16:20:02 +03:00
parent 339353cce8
commit 30df122aba
339 changed files with 11011 additions and 1945 deletions

21
apilibs/kexbases/Kernel32/_kernel32_apilist.c Executable file → Normal file
View File

@ -40,7 +40,7 @@ BOOL init_kernel32()
/*
* MAKE_EXPORT GetWindowsDirectoryA=GetSystemWindowsDirectoryA
* MAKE_EXPORT GetWindowsDirectoryW=GetSystemWindowsDirectoryW
* MAKE_EXPORT GetWindowsDirectoryW_new=GetSystemWindowsDirectoryW
* MAKE_EXPORT GetSystemInfo=GetNativeSystemInfo
* MAKE_EXPORT SetLastError=RestoreLastError
*/
@ -50,6 +50,7 @@ static const apilib_named_api kernel32_named_apis[] =
/*** AUTOGENERATED APILIST NAMED EXPORTS BEGIN ***/
DECL_API("AddAtomW", AddAtomW_new),
DECL_API("AssignProcessToJobObject", AssignProcessToJobObject_new),
DECL_API("CompareStringW", CompareStringW_new),
DECL_API("CopyFileExA", CopyFileExA_new),
DECL_API("CopyFileExW", CopyFileExW_new),
DECL_API("CopyFileW", CopyFileW_new),
@ -74,7 +75,10 @@ static const apilib_named_api kernel32_named_apis[] =
DECL_API("FindNextFileW", FindNextFileW_new),
DECL_API("FindResourceExW", FindResourceExW_new),
DECL_API("FindResourceW", FindResourceW_new),
DECL_API("FoldStringA", FoldStringA_new),
DECL_API("FoldStringW", FoldStringW_new),
DECL_API("FreeEnvironmentStringsW", FreeEnvironmentStringsW_new),
DECL_API("GetAtomNameW", GetAtomNameW_new),
DECL_API("GetConsoleWindow", GetConsoleWindow_new),
DECL_API("GetCurrentDirectoryW", GetCurrentDirectoryW_new),
DECL_API("GetDefaultCommConfigW", GetDefaultCommConfigW_new),
@ -86,13 +90,17 @@ static const apilib_named_api kernel32_named_apis[] =
DECL_API("GetFileSizeEx", GetFileSizeEx_new),
DECL_API("GetFullPathNameW", GetFullPathNameW_new),
DECL_API("GetLongPathNameW", GetLongPathNameW_new),
DECL_API("GetModuleFileNameW", GetModuleFileNameW_new),
DECL_API("GetModuleHandleW", GetModuleHandleW_new),
DECL_API("GetNativeSystemInfo", GetSystemInfo),
DECL_API("GetShortPathNameW", GetShortPathNameW_new),
DECL_API("GetStartupInfoW", GetStartupInfoW_new),
DECL_API("GetStringTypeExW", GetStringTypeExW_new),
DECL_API("GetStringTypeW", GetStringTypeW_new),
DECL_API("GetSystemDefaultUILanguage", GetSystemDefaultUILanguage_new),
DECL_API("GetSystemDirectoryW", GetSystemDirectoryW_new),
DECL_API("GetSystemWindowsDirectoryA", GetWindowsDirectoryA),
DECL_API("GetSystemWindowsDirectoryW", GetWindowsDirectoryW),
DECL_API("GetSystemWindowsDirectoryW", GetWindowsDirectoryW_new),
DECL_API("GetTempFileNameW", GetTempFileNameW_new),
DECL_API("GetTempPathW", GetTempPathW_new),
DECL_API("GetUserDefaultUILanguage", GetUserDefaultUILanguage_new),
@ -125,6 +133,8 @@ static const apilib_named_api kernel32_named_apis[] =
DECL_API("GetVersionExW", GetVersionExW_WIN2K3),
DECL_API("GetVersionExW", GetVersionExW_VISTA),
DECL_API("GetVersionExW", GetVersionExW_WIN2K8),
DECL_API("GetVolumePathNameA", GetVolumePathNameA_new),
DECL_API("GetVolumePathNameW", GetVolumePathNameW_new),
DECL_API("GetWindowsDirectoryW", GetWindowsDirectoryW_new),
DECL_API("GlobalAddAtomW", GlobalAddAtomW_new),
DECL_API("GlobalFindAtomW", GlobalFindAtomW_new),
@ -137,6 +147,9 @@ static const apilib_named_api kernel32_named_apis[] =
DECL_API("IsProcessorFeaturePresent", IsProcessorFeaturePresent_new),
DECL_API("IsValidLanguageGroup", IsValidLanguageGroup_stub),
DECL_API("KEXVersion", KEXVersion),
DECL_API("LCMapStringW", LCMapStringW_new),
DECL_API("LoadLibraryExW", LoadLibraryExW_new),
DECL_API("LoadLibraryW", LoadLibraryW_new),
DECL_API("LockFileEx", LockFileEx_new),
DECL_API("MapViewOfFileEx", MapViewOfFileEx_new),
DECL_API("Module32FirstW", Module32FirstW_new),
@ -146,6 +159,7 @@ static const apilib_named_api kernel32_named_apis[] =
DECL_API("MoveFileW", MoveFileW_new),
DECL_API("MoveFileWithProgressA", MoveFileWithProgressA_new),
DECL_API("MoveFileWithProgressW", MoveFileWithProgressW_new),
DECL_API("MultiByteToWideChar", MultiByteToWideChar_new),
DECL_API("OpenJobObjectA", OpenJobObjectA_new),
DECL_API("OpenJobObjectW", OpenJobObjectW_new),
DECL_API("OpenThread", OpenThread_new),
@ -185,7 +199,10 @@ static const apilib_named_api kernel32_named_apis[] =
DECL_API("VerifyVersionInfoW", VerifyVersionInfoW_WIN2K8),
DECL_API("VirtualAllocEx", VirtualAllocEx_new),
DECL_API("VirtualFreeEx", VirtualFreeEx_new),
DECL_API("WideCharToMultiByte", WideCharToMultiByte_new),
DECL_API("WriteFile", WriteFile_fix),
DECL_API("lstrcmpW", lstrcmpW_new),
DECL_API("lstrcmpiW", lstrcmpiW_new),
DECL_API("lstrcpynW", lstrcpynW_new),
/*** AUTOGENERATED APILIST NAMED EXPORTS END ***/
};