added stubs for Wow64DisableWow64FsRedirection, Wow64RevertWow64FsRedirection
[reactos.git] / reactos / lib / kernel32 / kernel32.def
index 9187a90..fff1240 100644 (file)
 ;
 LIBRARY KERNEL32.DLL
 EXPORTS
+ActivateActCtx@8
 AddAtomA@4
 AddAtomW@4
 AddConsoleAliasA@12
 AddConsoleAliasW@12
+;AddLocalAlternateComputerNameA
+;AddLocalAlternateComputerNameW
+AddRefActCtx@4
+AddVectoredExceptionHandler@8=NTDLL.RtlAddVectoredExceptionHandler
+AllocateUserPhysicalPages@12
 AllocConsole@0
 AreFileApisANSI@0
+AssignProcessToJobObject@8
 AttachConsole@4
 BackupRead@28
 BackupSeek@24
 BackupWrite@28
 BaseAttachCompleteThunk@0
+BaseCheckAppcompatCache@16
+;BaseCleanupAppcompatCache
+;BaseCleanupAppcompatCacheSupport
+BaseDumpAppcompatCache@0
+BaseFlushAppcompatCache@0
+;BaseInitAppcompatCache
+;BaseInitAppcompatCacheSupport
+BaseProcessInitPostImport@0
+BaseQueryModuleData@20
+BaseUpdateAppcompatCache@12
 Beep@8
 BeginUpdateResourceA@8
 BeginUpdateResourceW@8
+BindIoCompletionCallback@12
 BuildCommDCBA@8
 BuildCommDCBAndTimeoutsA@12
 BuildCommDCBAndTimeoutsW@12
 BuildCommDCBW@8
 CallNamedPipeA@28
 CallNamedPipeW@28
-CancelIo
+CancelDeviceWakeupRequest@4
+CancelIo@4
+CancelTimerQueueTimer@8
 CancelWaitableTimer@4
+ChangeTimerQueueTimer@16
+CheckNameLegalDOS8Dot3A@20
+CheckNameLegalDOS8Dot3W@20
+CheckRemoteDebuggerPresent@8
 ClearCommBreak@4
 ClearCommError@12
 CloseConsoleHandle@4
@@ -67,11 +91,15 @@ ConnectNamedPipe@8
 ConsoleMenuControl@12
 ContinueDebugEvent@12
 ConvertDefaultLocale@4
+ConvertFiberToThread@0
 ConvertThreadToFiber@4
 CopyFileA@12
 CopyFileExA@24
 CopyFileExW@24
 CopyFileW@12
+CopyLZFile@8
+CreateActCtxA@4
+CreateActCtxW@4
 CreateConsoleScreenBuffer@20
 CreateDirectoryA@8
 CreateDirectoryExA@12
@@ -80,51 +108,88 @@ CreateDirectoryW@8
 CreateEventA@16
 CreateEventW@16
 CreateFiber@12
+CreateFiberEx@20
 CreateFileA@28
 CreateFileMappingA@24
 CreateFileMappingW@24
 CreateFileW@28
+CreateHardLinkA@12
+CreateHardLinkW@12
 CreateIoCompletionPort@16
+CreateJobObjectA@8
+CreateJobObjectW@8
+CreateJobSet@12
 CreateMailslotA@16
 CreateMailslotW@16
+CreateMemoryResourceNotification@4
 CreateMutexA@12
 CreateMutexW@12
 CreateNamedPipeA@32
 CreateNamedPipeW@32
+CreateNlsSecurityDescriptor@12
 CreatePipe@16
 CreateProcessA@40
+CreateProcessInternalA@48
+CreateProcessInternalW@48
 CreateProcessW@40
 CreateRemoteThread@28
 CreateSemaphoreA@16
 CreateSemaphoreW@16
+CreateSocketHandle@0
+CreateSymbolicLinkA@12
+CreateSymbolicLinkW@12
 CreateTapePartition@16
 CreateThread@24
+CreateTimerQueue@0
+CreateTimerQueueTimer@28
 CreateToolhelp32Snapshot@8
 CreateVirtualBuffer@12
 CreateWaitableTimerA@12
 CreateWaitableTimerW@12
+DeactivateActCtx@8
 DebugActiveProcess@4
-DebugBreak@0
+DebugActiveProcessStop@4
+DebugBreak@0=NTDLL.DbgBreakPoint
+DebugBreakProcess@4
+DebugSetProcessKillOnExit@4
+DecodePointer@4=NTDLL.RtlDecodePointer
 DefineDosDeviceA@12
 DefineDosDeviceW@12
+DelayLoadFailureHook@8
 DeleteAtom@4
-DeleteCriticalSection@4
+DeleteCriticalSection@4=NTDLL.RtlDeleteCriticalSection
 DeleteFiber@4
 DeleteFileA@4
 DeleteFileW@4
+DeleteTimerQueue@4
+DeleteTimerQueueEx@8
+DeleteTimerQueueTimer@12
+DeleteVolumeMountPointA@4
+DeleteVolumeMountPointW@4
 DeviceIoControl@32
 DisableThreadLibraryCalls@4
 DisconnectNamedPipe@4
+DnsHostnameToComputerNameA@12
+DnsHostnameToComputerNameW@12
 DosDateTimeToFileTime@12
+DosPathToSessionPathA@12
+DosPathToSessionPathW@12
 DuplicateConsoleHandle@16
 DuplicateHandle@28
+EncodePointer@4=NTDLL.RtlEncodePointer
 EndUpdateResourceA@8
 EndUpdateResourceW@8
-EnterCriticalSection@4
+EnterCriticalSection@4=NTDLL.RtlEnterCriticalSection
 EnumCalendarInfoA@16
+EnumCalendarInfoExA@16
+EnumCalendarInfoExW@16
 EnumCalendarInfoW@16
 EnumDateFormatsA@12
+EnumDateFormatsExA@12
+EnumDateFormatsExW@12
 EnumDateFormatsW@12
+EnumLanguageGroupLocalesA@16
+EnumLanguageGroupLocalesW@16
 EnumResourceLanguagesA@20
 EnumResourceLanguagesW@20
 EnumResourceNamesA@16
@@ -133,10 +198,17 @@ EnumResourceTypesA@12
 EnumResourceTypesW@12
 EnumSystemCodePagesA@8
 EnumSystemCodePagesW@8
+EnumSystemGeoID@12
+EnumSystemLanguageGroupsA@12
+EnumSystemLanguageGroupsW@12
 EnumSystemLocalesA@8
 EnumSystemLocalesW@8
 EnumTimeFormatsA@12
 EnumTimeFormatsW@12
+EnumUILanguagesA@12
+EnumUILanguagesW@12
+;EnumerateLocalComputerNamesA
+;EnumerateLocalComputerNamesW
 EraseTape@12
 EscapeCommFunction@8
 ExitProcess@4
@@ -156,6 +228,9 @@ FileTimeToSystemTime@8
 FillConsoleOutputAttribute@20
 FillConsoleOutputCharacterA@20
 FillConsoleOutputCharacterW@20
+FindActCtxSectionGuid@20
+FindActCtxSectionStringA@20
+FindActCtxSectionStringW@20
 FindAtomA@4
 FindAtomW@4
 FindClose@4
@@ -163,18 +238,30 @@ FindCloseChangeNotification@4
 FindFirstChangeNotificationA@12
 FindFirstChangeNotificationW@12
 FindFirstFileA@8
+FindFirstFileExA@24
+FindFirstFileExW@24
 FindFirstFileW@8
 FindNextChangeNotification@4
 FindNextFileA@8
 FindNextFileW@8
+FindFirstVolumeA@8
+FindFirstVolumeMountPointA@12
+FindFirstVolumeMountPointW@12
+FindFirstVolumeW@8
+FindNextVolumeA@12
+FindNextVolumeMountPointA@12
+FindNextVolumeMountPointW@12
+FindNextVolumeW@12
 FindResourceA@12
 FindResourceExA@16
 FindResourceExW@16
 FindResourceW@12
-FlsAlloc@4
-FlsFree@4
-FlsGetValue@4
-FlsSetValue@8
+FindVolumeClose@4
+FindVolumeMountPointClose@4
+;FlsAlloc@4 ;new for 2003
+;FlsFree@4 ;new for 2003
+;FlsGetValue@4 ;new for 2003
+;FlsSetValue@8 ;new for 2003
 FlushConsoleInputBuffer@4
 FlushFileBuffers@4
 FlushInstructionCache@12
@@ -189,15 +276,23 @@ FreeEnvironmentStringsW@4
 FreeLibrary@4
 FreeLibraryAndExitThread@8
 FreeResource@4
+FreeUserPhysicalPages@12
 FreeVirtualBuffer@4
 GenerateConsoleCtrlEvent@8
 GetACP@0
+GetApplicationRecoveryCallback@12
+GetApplicationRestart@16
 GetAtomNameA@12
 GetAtomNameW@12
-GetBinaryType@8
+GetBinaryType@8=GetBinaryTypeA@8
 GetBinaryTypeA@8
 GetBinaryTypeW@8
+GetCPFileNameFromRegistry@12
 GetCPInfo@8
+GetCPInfoExA@12
+GetCPInfoExW@12
+GetCalendarInfoA@24
+GetCalendarInfoW@24
 GetCommConfig@12
 GetCommMask@8
 GetCommModemStatus@8
@@ -206,9 +301,12 @@ GetCommState@8
 GetCommTimeouts@8
 GetCommandLineA@0
 GetCommandLineW@0
+;GetComPlusPackageInstallStatus
 GetCompressedFileSizeA@8
 GetCompressedFileSizeW@8
 GetComputerNameA@8
+GetComputerNameExA@12
+GetComputerNameExW@12
 GetComputerNameW@8
 GetConsoleAliasA@16
 GetConsoleAliasExesA@8
@@ -220,26 +318,35 @@ GetConsoleAliasesA@12
 GetConsoleAliasesLengthA@4
 GetConsoleAliasesLengthW@4
 GetConsoleAliasesW@12
+;GetConsoleCharType
 GetConsoleCP@0
 GetConsoleCommandHistoryA@12
 GetConsoleCommandHistoryLengthA@4
 GetConsoleCommandHistoryLengthW@4
 GetConsoleCommandHistoryW@12
 GetConsoleCursorInfo@8
+;GetConsoleCursorMode
 GetConsoleDisplayMode@4
 GetConsoleFontInfo@16
 GetConsoleFontSize@8
 GetConsoleHardwareState@12
+GetConsoleInputExeNameA@8
+GetConsoleInputExeNameW@8
 GetConsoleInputWaitHandle@0
+GetConsoleKeyboardLayoutNameA@4
+GetConsoleKeyboardLayoutNameW@4
 GetConsoleMode@8
+;GetConsoleNlsMode
 GetConsoleOutputCP@0
 GetConsoleProcessList@8
 GetConsoleScreenBufferInfo@8
 GetConsoleSelectionInfo@4
 GetConsoleTitleA@8
 GetConsoleTitleW@8
+GetConsoleWindow@0
 GetCurrencyFormatA@24
 GetCurrencyFormatW@24
+GetCurrentActCtx@4
 GetCurrentConsoleFont@12
 GetCurrentDirectoryA@8
 GetCurrentDirectoryW@8
@@ -251,46 +358,71 @@ GetDateFormatA@24
 GetDateFormatW@24
 GetDefaultCommConfigA@12
 GetDefaultCommConfigW@12
+;GetDefaultSortkeySize
+GetDevicePowerState@8
 GetDiskFreeSpaceA@20
 GetDiskFreeSpaceW@20
 GetDiskFreeSpaceExA@16
 GetDiskFreeSpaceExW@16
+GetDllDirectoryA@8
+GetDllDirectoryW@8
 GetDriveTypeA@4
 GetDriveTypeW@4
+GetEnvironmentStrings=GetEnvironmentStringsA@0
 GetEnvironmentStringsA@0
 GetEnvironmentStringsW@0
 GetEnvironmentVariableA@12
 GetEnvironmentVariableW@12
 GetExitCodeProcess@8
 GetExitCodeThread@8
+GetExpandedNameA@8
+GetExpandedNameW@8
 GetFileAttributesA@4
 GetFileAttributesW@4
+GetFileAttributesByHandle@12
 GetFileAttributesExA@12
 GetFileAttributesExW@12
 GetFileInformationByHandle@8
 GetFileSize@8
+GetFileSizeEx@8
 GetFileTime@16
 GetFileType@4
+GetFirmwareEnvironmentVariableA@16
+GetFirmwareEnvironmentVariableW@16
 GetFullPathNameA@16
 GetFullPathNameW@16
+GetGeoInfoA@20
+GetGeoInfoW@20
+GetHandleContext@4
 GetHandleInformation@8
 GetLargestConsoleWindowSize@4
 GetLastError@0
+;GetLinguistLangSize
 GetLocalTime@4
 GetLocaleInfoA@16
 GetLocaleInfoW@16
 GetLogicalDriveStringsA@8
 GetLogicalDriveStringsW@8
 GetLogicalDrives@0
+GetLongPathNameA@12
+GetLongPathNameW@12
 GetMailslotInfo@20
 GetModuleFileNameA@12
 GetModuleFileNameW@12
 GetModuleHandleA@4
+GetModuleHandleExA@12
+GetModuleHandleExW@12
 GetModuleHandleW@4
 GetNamedPipeHandleStateA@28
 GetNamedPipeHandleStateW@28
 GetNamedPipeInfo@20
+GetNativeSystemInfo@4
 GetNextVDMCommand@4
+GetNlsSectionName@24
+GetNumaHighestNodeNumber@4
+GetNumaNodeProcessorMask@8
+;GetNumaProcessorMap
+GetNumaProcessorNode@8
 GetNumberFormatA@24
 GetNumberFormatW@24
 GetNumberOfConsoleFonts@0
@@ -311,8 +443,13 @@ GetPrivateProfileStructA@20
 GetPrivateProfileStructW@20
 GetProcAddress@8
 GetProcessAffinityMask@12
+GetProcessHandleCount@8
 GetProcessHeap@0
 GetProcessHeaps@8
+GetProcessId@4
+GetProcessIdOfThread@4
+GetProcessIoCounters@8
+GetProcessPriorityBoost@8
 GetProcessShutdownParameters@8
 GetProcessTimes@20
 GetProcessVersion@4
@@ -335,13 +472,20 @@ GetStringTypeExW@20
 GetStringTypeW@16
 GetSystemDefaultLCID@0
 GetSystemDefaultLangID@0
+GetSystemDefaultUILanguage@0
 GetSystemDirectoryA@8
 GetSystemDirectoryW@8
 GetSystemInfo@4
 GetSystemPowerStatus@4
+GetSystemRegistryQuota@8
 GetSystemTime@4
 GetSystemTimeAdjustment@12
 GetSystemTimeAsFileTime@4
+GetSystemTimes@12
+GetSystemWow64DirectoryA@8
+GetSystemWow64DirectoryW@8
+GetSystemWindowsDirectoryA@8
+GetSystemWindowsDirectoryW@8
 GetTapeParameters@16
 GetTapePosition@20
 GetTapeStatus@4
@@ -350,6 +494,8 @@ GetTempFileNameW@16
 GetTempPathA@8
 GetTempPathW@8
 GetThreadContext@8
+GetThreadId@4
+GetThreadIOPendingFlag@8
 GetThreadLocale@0
 GetThreadPriority@4
 GetThreadPriorityBoost@8
@@ -361,14 +507,23 @@ GetTimeFormatW@24
 GetTimeZoneInformation@4
 GetUserDefaultLCID@0
 GetUserDefaultLangID@0
+GetUserDefaultUILanguage@0
+GetUserGeoID@4
 GetVDMCurrentDirectories@8
 GetVersion@0
 GetVersionExA@4
 GetVersionExW@4
 GetVolumeInformationA@32
 GetVolumeInformationW@32
+GetVolumeNameForVolumeMountPointA@12
+GetVolumeNameForVolumeMountPointW@12
+GetVolumePathNameA@12
+GetVolumePathNameW@12
+GetVolumePathNamesForVolumeNameA@16
+GetVolumePathNamesForVolumeNameW@16
 GetWindowsDirectoryA@8
 GetWindowsDirectoryW@8
+GetWriteWatch@24
 GlobalAddAtomA@4
 GlobalAddAtomW@4
 GlobalAlloc@8
@@ -384,6 +539,7 @@ GlobalGetAtomNameW@12
 GlobalHandle@4
 GlobalLock@4
 GlobalMemoryStatus@4
+GlobalMemoryStatusEx@4
 GlobalReAlloc@12
 GlobalSize@4
 GlobalUnWire@4
@@ -394,17 +550,19 @@ Heap32First@12
 Heap32ListFirst@8
 Heap32ListNext@8
 Heap32Next@4
-HeapAlloc@12
+HeapAlloc@12=NTDLL.RtlAllocateHeap
 HeapCompact@8
 HeapCreate@12
 HeapCreateTagsW@16
 HeapDestroy@4
 HeapExtend@16
-HeapFree@12
+HeapFree@12=NTDLL.RtlFreeHeap
 HeapLock@4
+HeapQueryInformation@20
 HeapQueryTagW@20
-HeapReAlloc@16
-HeapSize@12
+HeapReAlloc@16=NTDLL.RtlReAllocateHeap
+HeapSetInformation@16
+HeapSize@12=NTDLL.RtlSizeHeap
 HeapSummary@12
 HeapUnlock@4
 HeapUsage@20
@@ -412,11 +570,16 @@ HeapValidate@12
 HeapWalk@8
 InitAtomTable@4
 InitializeCriticalSection@4
+InitializeCriticalSectionAndSpinCount@8
+InitializeSListHead@4=NTDLL.RtlInitializeSListHead
 InterlockedCompareExchange@12
 InterlockedDecrement@4
 InterlockedExchange@8
 InterlockedExchangeAdd@8
+InterlockedFlushSList@4=NTDLL.RtlInterlockedFlushSList
 InterlockedIncrement@4
+InterlockedPopEntrySList@4=NTDLL.RtlInterlockedPopEntrySList
+InterlockedPushEntrySList@8=NTDLL.RtlInterlockedPushEntrySList
 InvalidateConsoleDIBits@8
 IsBadCodePtr@4
 IsBadHugeReadPtr@8
@@ -428,12 +591,18 @@ IsBadWritePtr@8
 IsDBCSLeadByte@4
 IsDBCSLeadByteEx@8
 IsDebuggerPresent@0
+IsProcessInJob@12
 IsProcessorFeaturePresent@4
+IsSystemResumeAutomatic@0
+IsThreadAFiber@0
 IsValidCodePage@4
+IsValidLanguageGroup@8
 IsValidLocale@8
+IsValidUILanguage@4
+IsWow64Process@8
 LCMapStringA@24
 LCMapStringW@24
-LeaveCriticalSection@4
+LeaveCriticalSection@4=NTDLL.RtlLeaveCriticalSection
 LoadLibraryA@4
 LoadLibraryExA@12
 LoadLibraryExW@12
@@ -454,6 +623,19 @@ LocalUnlock@4
 LockFile@20
 LockFileEx@24
 LockResource@4
+LZClose@4
+;LZCloseFile
+LZCopy@8
+;LZCreateFileW
+LZDone@0
+LZInit@4
+LZOpenFileA@12
+LZOpenFileW@12
+LZRead@12
+LZSeek@12
+LZStart@0
+MapUserPhysicalPages@12
+MapUserPhysicalPagesScatter@12
 MapViewOfFile@20
 MapViewOfFileEx@24
 Module32First@8
@@ -468,18 +650,28 @@ MoveFileW@8
 MoveFileWithProgressW@20
 MulDiv@12
 MultiByteToWideChar@24
+NeedCurrentDirectoryForExePathA@4
+NeedCurrentDirectoryForExePathW@4
+NlsConvertIntegerToString@20
+NlsGetCacheUpdateCount@0
+;NlsResetProcessLocale
+;NumaVirtualQueryNode
 OpenConsoleW@16
+;OpenDataFile
 OpenEventA@12
 OpenEventW@12
 OpenFile@12
 OpenFileMappingA@12
 OpenFileMappingW@12
+OpenJobObjectA@12
+OpenJobObjectW@12
 OpenMutexA@12
 OpenMutexW@12
 OpenProcess@12
-OpenProfileUserMapping@0
+;OpenProfileUserMapping@0
 OpenSemaphoreA@12
 OpenSemaphoreW@12
+OpenThread@12
 OpenWaitableTimerA@12
 OpenWaitableTimerW@12
 OutputDebugStringA@4
@@ -487,6 +679,8 @@ OutputDebugStringW@4
 PeekConsoleInputA@16
 PeekConsoleInputW@16
 PeekNamedPipe@24
+PrivCopyFileExW@24
+;PrivMoveFileIdentityW
 PostQueuedCompletionStatus@16
 PrepareTape@12
 ProcessIdToSessionId@8
@@ -496,14 +690,22 @@ Process32Next@8
 Process32NextW@8
 PulseEvent@4
 PurgeComm@8
+QueryActCtxW@28
+QueryDepthSList@4=NTDLL.RtlQueryDepthSList
 QueryDosDeviceA@12
 QueryDosDeviceW@12
+QueryInformationJobObject@20
+QueryMemoryResourceNotification@8
 QueryPerformanceCounter@4
 QueryPerformanceFrequency@4
+QueueUserAPC@12
+QueueUserWorkItem@12
 QueryWin31IniFilesMappedToRegistry@16
 RaiseException@16
 ReadConsoleA@20
 ReadConsoleInputA@16
+;ReadConsoleInputExA
+;ReadConsoleInputExW
 ReadConsoleInputW@16
 ReadConsoleOutputA@20
 ReadConsoleOutputAttribute@20
@@ -511,33 +713,63 @@ ReadConsoleOutputCharacterA@20
 ReadConsoleOutputCharacterW@20
 ReadConsoleOutputW@20
 ReadConsoleW@20
+ReadDirectoryChangesW@32
 ReadFile@20
 ReadFileEx@20
+ReadFileScatter@20
 ReadProcessMemory@20
+RecoveryFinished@4
+RecoveryInProgress@4
+RegisterApplicationRecoveryCallback@8
+RegisterApplicationRestart@8
+;RegisterConsoleIME
+;RegisterConsoleOS2
 RegisterConsoleVDM@44
 RegisterWaitForInputIdle@4
+RegisterWaitForSingleObject@24
+RegisterWaitForSingleObjectEx@20
 RegisterWowBaseHandlers@4
 RegisterWowExec@4
+ReleaseActCtx@4
 ReleaseMutex@4
 ReleaseSemaphore@12
 RemoveDirectoryA@4
 RemoveDirectoryW@4
+;RemoveLocalAlternateComputerNameA
+;RemoveLocalAlternateComputerNameW
+RemoveVectoredExceptionHandler@4=NTDLL.RtlRemoveVectoredExceptionHandler
+ReplaceFile=ReplaceFileW@24
+ReplaceFileA@24
+ReplaceFileW@24
+RequestDeviceWakeup@4
+RequestWakeupLatency@4
 ResetEvent@4
+ResetWriteWatch@8
+RestoreLastError@4
 ResumeThread@4
-RtlFillMemory@12
-RtlMoveMemory@12
-RtlUnwind@16
-RtlZeroMemory@8
+RtlCaptureContext@4=NTDLL.RtlCaptureContext
+;RtlCaptureStackBackTrace
+RtlFillMemory@12=NTDLL.RtlFillMemory
+RtlMoveMemory@12=NTDLL.RtlMoveMemory
+RtlUnwind@16=NTDLL.RtlUnwind
+RtlZeroMemory@8=NTDLL.RtlZeroMemory
 ScrollConsoleScreenBufferA@20
 ScrollConsoleScreenBufferW@20
 SearchPathA@24
 SearchPathW@24
+SetCPGlobal@4
+SetCalendarInfoA@16
+SetCalendarInfoW@16
+SetClientTimeZoneInformation@4
+;SetComPlusPackageInstallStatus
 SetCommBreak@4
 SetCommConfig@12
 SetCommMask@8
 SetCommState@8
 SetCommTimeouts@8
 SetComputerNameA@4
+SetComputerNameExA@8
+SetComputerNameExW@8
 SetComputerNameW@4
 SetConsoleActiveScreenBuffer@4
 SetConsoleCP@4
@@ -545,27 +777,39 @@ SetConsoleCommandHistoryMode@4
 SetConsoleCtrlHandler@8
 SetConsoleCursor@8
 SetConsoleCursorInfo@8
+;SetConsoleCursorMode
 SetConsoleCursorPosition@8
 SetConsoleDisplayMode@12
 SetConsoleFont@8
 SetConsoleHardwareState@12
+SetConsoleHistoryInfo@4
+SetConsoleIcon@4
+SetConsoleInputExeNameA@4
+SetConsoleInputExeNameW@4
 SetConsoleKeyShortcuts@16
+;SetConsoleLocalEUDC
 SetConsoleMaximumWindowSize@8
 SetConsoleMenuClose@4
 SetConsoleMode@8
+;SetConsoleNlsMode
 SetConsoleNumberOfCommandsA@8
 SetConsoleNumberOfCommandsW@8
+;SetConsoleOS2OemFormat
 SetConsoleOutputCP@4
 SetConsolePalette@12
+SetConsoleScreenBufferInfoEx@8
 SetConsoleScreenBufferSize@8
 SetConsoleTextAttribute@8
 SetConsoleTitleA@4
 SetConsoleTitleW@4
 SetConsoleWindowInfo@12
+SetCriticalSectionSpinCount@8=NTDLL.RtlSetCriticalSectionSpinCount
 SetCurrentDirectoryA@4
 SetCurrentDirectoryW@4
 SetDefaultCommConfigA@12
 SetDefaultCommConfigW@12
+SetDllDirectoryA@4
+SetDllDirectoryW@4
 SetEndOfFile@4
 SetEnvironmentVariableA@8
 SetEnvironmentVariableW@8
@@ -575,19 +819,32 @@ SetFileApisToANSI@0
 SetFileApisToOEM@0
 SetFileAttributesA@8
 SetFileAttributesW@8
+SetFileAttributesByHandle@12
 SetFilePointer@16
+SetFilePointerEx@20
+SetFileShortNameA@8
+SetFileShortNameW@8
 SetFileTime@16
+SetFileValidData@12
+SetFirmwareEnvironmentVariableA@16
+SetFirmwareEnvironmentVariableW@16
+SetHandleContext@8
 SetHandleCount@4
 SetHandleInformation@12
+SetInformationJobObject@16
 SetLastConsoleEventActive@0
 SetLastError@4
+;SetLocalPrimaryComputerNameA
+;SetLocalPrimaryComputerNameW
 SetLocalTime@4
 SetLocaleInfoA@12
 SetLocaleInfoW@12
 SetMailslotInfo@8
+SetMessageWaitingIndicator@8
 SetNamedPipeHandleState@16
 SetPriorityClass@8
 SetProcessAffinityMask@8
+SetProcessPriorityBoost@8
 SetProcessShutdownParameters@8
 SetProcessWorkingSetSize@12
 SetStdHandle@8
@@ -596,20 +853,28 @@ SetSystemTime@4
 SetSystemTimeAdjustment@8
 SetTapeParameters@12
 SetTapePosition@24
+;SetTermsrvAppInstallMode
 SetThreadAffinityMask@8
 SetThreadContext@8
+SetThreadExecutionState@4
 SetThreadIdealProcessor@8
 SetThreadLocale@4
 SetThreadPriority@8
 SetThreadPriorityBoost@8
+SetThreadUILanguage@4
+SetTimerQueueTimer@24
 SetTimeZoneInformation@4
 SetUnhandledExceptionFilter@4
+SetUserGeoID@4
 SetVDMCurrentDirectories@8
 SetVolumeLabelA@8
 SetVolumeLabelW@8
+SetVolumeMountPointA@8
+SetVolumeMountPointW@8
 SetWaitableTimer@24
 SetupComm@12
 ShowConsoleCursor@8
+SignalObjectAndWait@16
 SizeofResource@8
 Sleep@4
 SleepEx@8
@@ -618,8 +883,10 @@ SwitchToFiber@4
 SwitchToThread@0
 SystemTimeToFileTime@8
 SystemTimeToTzSpecificLocalTime@12
+TerminateJobObject@8
 TerminateProcess@8
 TerminateThread@8
+;TermsrvAppInstallMode
 Thread32First@8
 Thread32Next@8
 TlsAlloc@0
@@ -630,18 +897,29 @@ Toolhelp32ReadProcessMemory@20
 TransactNamedPipe@28
 TransmitCommChar@8
 TrimVirtualBuffer@4
-TryEnterCriticalSection@4
+TryEnterCriticalSection@4=NTDLL.RtlTryEnterCriticalSection
+TzSpecificLocalTimeToSystemTime@12
 UnhandledExceptionFilter@4
 UnlockFile@20
 UnlockFileEx@20
 UnmapViewOfFile@4
 UpdateResourceA@24
 UpdateResourceW@24
+UTRegister@28
+UTUnRegister@4
+;UnregisterConsoleIME
+UnregisterWait@4
+UnregisterWaitEx@8
+;ValidateLCType
+;ValidateLocale
 VDMConsoleOperation@8
 VDMOperationStarted@4
 VerLanguageNameA@12
 VerLanguageNameW@12
+VerSetConditionMask@16=NTDLL.VerSetConditionMask
 VerifyConsoleIoHandle@4
+VerifyVersionInfoA@16
+VerifyVersionInfoW@16
 VirtualAlloc@16
 VirtualAllocEx@20
 VirtualBufferExceptionHandler@12
@@ -663,6 +941,8 @@ WaitNamedPipeA@8
 WaitNamedPipeW@8
 WideCharToMultiByte@32
 WinExec@8
+Wow64DisableWow64FsRedirection@4
+Wow64RevertWow64FsRedirection@4
 WriteConsoleA@20
 WriteConsoleInputA@16
 WriteConsoleInputVDMA@16
@@ -676,6 +956,7 @@ WriteConsoleOutputW@20
 WriteConsoleW@20
 WriteFile@20
 WriteFileEx@20
+WriteFileGather@20
 WritePrivateProfileSectionA@12
 WritePrivateProfileSectionW@12
 WritePrivateProfileStringA@16
@@ -688,29 +969,31 @@ WriteProfileSectionW@8
 WriteProfileStringA@12
 WriteProfileStringW@12
 WriteTapemark@16
+WTSGetActiveConsoleSessionId@0
+ZombifyActCtx@4
 _hread@12
 _hwrite@12
 _lclose@4
 _lcreat@8
 _llseek@12
 _lopen@8
-_lread@12
-_lwrite@12
-;lstrcat@8
+_lread@12=_hread@12
+_lwrite@12=_hwrite@12
+lstrcat@8=lstrcatA@8
 lstrcatA@8
 lstrcatW@8
-;lstrcmp@8
+lstrcmp@8=lstrcmpA@8
 lstrcmpA@8
 lstrcmpW@8
-;lstrcmpi@8
+lstrcmpi@8=lstrcmpiA@8
 lstrcmpiA@8
 lstrcmpiW@8
-;lstrcpy@8
+lstrcpy@8=lstrcpyA@8
 lstrcpyA@8
 lstrcpyW@8
-;lstrcpyn@12
+lstrcpyn@12=lstrcpynA@12
 lstrcpynA@12
 lstrcpynW@12
-;lstrlen@4
+lstrlen@4=lstrlenA@4
 lstrlenA@4
 lstrlenW@4