blob: 61cfb9f73dae6c871d23196ce0043ef4e86bb3b7 [file] [log] [blame]
# Copyright 2013 Google Inc. All Rights Reserved.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
# This file is used to create a custom import library for Syzygy use of
# kernel32.dll exports.
{
'architecture': 'x86',
# The DLL to bind to.
'dll_name': 'kernel32.dll',
# Name of the generated import library.
'importlib_name': 'kernel32.winxp.lib',
# This is the set of exports observed on kernel32.dll from Windows XP SP2.
# The version of the DLL where these were observed is 5.1.2600.6293.
# Don't add new imports here unless and until the minimal supported
# Windows version has been bumped past Windows XP SP2+.
'imports': [
'ActivateActCtx@8',
'AddAtomA@4',
'AddAtomW@4',
'AddConsoleAliasA@12',
'AddConsoleAliasW@12',
'AddLocalAlternateComputerNameA@8',
'AddLocalAlternateComputerNameW@8',
'AddRefActCtx@4',
'AddVectoredExceptionHandler@8',
'AllocConsole@0',
'AllocateUserPhysicalPages@12',
'AreFileApisANSI@0',
'AssignProcessToJobObject@8',
'AttachConsole@4',
'BackupRead@28',
'BackupSeek@24',
'BackupWrite@28',
'Beep@8',
'BeginUpdateResourceA@8',
'BeginUpdateResourceW@8',
'BindIoCompletionCallback@12',
'BuildCommDCBA@8',
'BuildCommDCBAndTimeoutsA@12',
'BuildCommDCBAndTimeoutsW@12',
'BuildCommDCBW@8',
'CallNamedPipeA@28',
'CallNamedPipeW@28',
'CancelDeviceWakeupRequest@4',
'CancelIo@4',
'CancelTimerQueueTimer@8',
'CancelWaitableTimer@4',
'ChangeTimerQueueTimer@16',
'CheckNameLegalDOS8Dot3A@20',
'CheckNameLegalDOS8Dot3W@20',
'CheckRemoteDebuggerPresent@8',
'ClearCommBreak@4',
'ClearCommError@12',
'CloseHandle@4',
'CommConfigDialogA@12',
'CommConfigDialogW@12',
'CompareFileTime@8',
'CompareStringA@24',
'CompareStringW@24',
'ConnectNamedPipe@8',
'ContinueDebugEvent@12',
'ConvertDefaultLocale@4',
'ConvertFiberToThread@0',
'ConvertThreadToFiber@4',
'CopyFileA@12',
'CopyFileExA@24',
'CopyFileExW@24',
'CopyFileW@12',
'CreateActCtxA@4',
'CreateActCtxW@4',
'CreateConsoleScreenBuffer@20',
'CreateDirectoryA@8',
'CreateDirectoryExA@12',
'CreateDirectoryExW@12',
'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',
'CreatePipe@16',
'CreateProcessA@40',
'CreateProcessW@40',
'CreateRemoteThread@28',
'CreateSemaphoreA@16',
'CreateSemaphoreW@16',
'CreateTapePartition@16',
'CreateThread@24',
'CreateTimerQueue@0',
'CreateTimerQueueTimer@28',
'CreateToolhelp32Snapshot@8',
'CreateWaitableTimerA@12',
'CreateWaitableTimerW@12',
'DeactivateActCtx@8',
'DebugActiveProcess@4',
'DebugActiveProcessStop@4',
'DebugBreak@0',
'DebugBreakProcess@4',
'DebugSetProcessKillOnExit@4',
'DecodePointer@4',
'DecodeSystemPointer@4',
'DefineDosDeviceA@12',
'DefineDosDeviceW@12',
'DelayLoadFailureHook@8',
'DeleteAtom@4',
'DeleteCriticalSection@4',
'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',
'DosPathToSessionPathW@12',
'DuplicateHandle@28',
'EncodePointer@4',
'EncodeSystemPointer@4',
'EndUpdateResourceA@8',
'EndUpdateResourceW@8',
'EnterCriticalSection@4',
'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',
'EnumResourceNamesW@16',
'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@16',
'EnumerateLocalComputerNamesW@16',
'EraseTape@12',
'EscapeCommFunction@8',
'ExitProcess@4',
'ExitThread@4',
'ExpandEnvironmentStringsA@12',
'ExpandEnvironmentStringsW@12',
'FatalAppExitA@8',
'FatalAppExitW@8',
'FatalExit@4',
'FileTimeToDosDateTime@12',
'FileTimeToLocalFileTime@8',
'FileTimeToSystemTime@8',
'FillConsoleOutputAttribute@20',
'FillConsoleOutputCharacterA@20',
'FillConsoleOutputCharacterW@20',
'FindActCtxSectionGuid@20',
'FindActCtxSectionStringA@20',
'FindActCtxSectionStringW@20',
'FindAtomA@4',
'FindAtomW@4',
'FindClose@4',
'FindCloseChangeNotification@4',
'FindFirstChangeNotificationA@12',
'FindFirstChangeNotificationW@12',
'FindFirstFileA@8',
'FindFirstFileExA@24',
'FindFirstFileExW@24',
'FindFirstFileW@8',
'FindFirstVolumeA@8',
'FindFirstVolumeMountPointA@12',
'FindFirstVolumeMountPointW@12',
'FindFirstVolumeW@8',
'FindNextChangeNotification@4',
'FindNextFileA@8',
'FindNextFileW@8',
'FindNextVolumeA@12',
'FindNextVolumeMountPointA@12',
'FindNextVolumeMountPointW@12',
'FindNextVolumeW@12',
'FindResourceA@12',
'FindResourceExA@16',
'FindResourceExW@16',
'FindResourceW@12',
'FindVolumeClose@4',
'FindVolumeMountPointClose@4',
'FlushConsoleInputBuffer@4',
'FlushFileBuffers@4',
'FlushInstructionCache@12',
'FlushViewOfFile@8',
'FoldStringA@20',
'FoldStringW@20',
'FormatMessageA@28',
'FormatMessageW@28',
'FreeConsole@0',
'FreeEnvironmentStringsA@4',
'FreeEnvironmentStringsW@4',
'FreeLibrary@4',
'FreeLibraryAndExitThread@8',
'FreeResource@4',
'FreeUserPhysicalPages@12',
'GenerateConsoleCtrlEvent@8',
'GetACP@0',
'GetAtomNameA@12',
'GetAtomNameW@12',
'GetBinaryType@8',
'GetBinaryTypeA@8',
'GetBinaryTypeW@8',
'GetCPInfo@8',
'GetCPInfoExA@12',
'GetCPInfoExW@12',
'GetCalendarInfoA@24',
'GetCalendarInfoW@24',
'GetCommConfig@12',
'GetCommMask@8',
'GetCommModemStatus@8',
'GetCommProperties@8',
'GetCommState@8',
'GetCommTimeouts@8',
'GetCommandLineA@0',
'GetCommandLineW@0',
'GetCompressedFileSizeA@8',
'GetCompressedFileSizeW@8',
'GetComputerNameA@8',
'GetComputerNameExA@12',
'GetComputerNameExW@12',
'GetComputerNameW@8',
'GetConsoleAliasA@16',
'GetConsoleAliasExesA@8',
'GetConsoleAliasExesLengthA@0',
'GetConsoleAliasExesLengthW@0',
'GetConsoleAliasExesW@8',
'GetConsoleAliasW@16',
'GetConsoleAliasesA@12',
'GetConsoleAliasesLengthA@4',
'GetConsoleAliasesLengthW@4',
'GetConsoleAliasesW@12',
'GetConsoleCP@0',
'GetConsoleCursorInfo@8',
'GetConsoleDisplayMode@4',
'GetConsoleFontSize@8',
'GetConsoleMode@8',
'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',
'GetCurrentProcess@0',
'GetCurrentProcessId@0',
'GetCurrentThread@0',
'GetCurrentThreadId@0',
'GetDateFormatA@24',
'GetDateFormatW@24',
'GetDefaultCommConfigA@12',
'GetDefaultCommConfigW@12',
'GetDevicePowerState@8',
'GetDiskFreeSpaceA@20',
'GetDiskFreeSpaceExA@16',
'GetDiskFreeSpaceExW@16',
'GetDiskFreeSpaceW@20',
'GetDllDirectoryA@8',
'GetDllDirectoryW@8',
'GetDriveTypeA@4',
'GetDriveTypeW@4',
'GetEnvironmentStrings@0',
'GetEnvironmentStringsA@0',
'GetEnvironmentStringsW@0',
'GetEnvironmentVariableA@12',
'GetEnvironmentVariableW@12',
'GetExitCodeProcess@8',
'GetExitCodeThread@8',
'GetFileAttributesA@4',
'GetFileAttributesExA@12',
'GetFileAttributesExW@12',
'GetFileAttributesW@4',
'GetFileInformationByHandle@8',
'GetFileSize@8',
'GetFileSizeEx@8',
'GetFileTime@16',
'GetFileType@4',
'GetFirmwareEnvironmentVariableA@16',
'GetFirmwareEnvironmentVariableW@16',
'GetFullPathNameA@16',
'GetFullPathNameW@16',
'GetGeoInfoA@20',
'GetGeoInfoW@20',
'GetHandleInformation@8',
'GetLargestConsoleWindowSize@4',
'GetLastError@0',
'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',
'GetNumaAvailableMemoryNode@8',
'GetNumaHighestNodeNumber@4',
'GetNumaNodeProcessorMask@8',
'GetNumaProcessorNode@8',
'GetNumberFormatA@24',
'GetNumberFormatW@24',
'GetNumberOfConsoleInputEvents@8',
'GetNumberOfConsoleMouseButtons@4',
'GetOEMCP@0',
'GetOverlappedResult@16',
'GetPriorityClass@4',
'GetPrivateProfileIntA@16',
'GetPrivateProfileIntW@16',
'GetPrivateProfileSectionA@16',
'GetPrivateProfileSectionNamesA@12',
'GetPrivateProfileSectionNamesW@12',
'GetPrivateProfileSectionW@16',
'GetPrivateProfileStringA@24',
'GetPrivateProfileStringW@24',
'GetPrivateProfileStructA@20',
'GetPrivateProfileStructW@20',
'GetProcAddress@8',
'GetProcessAffinityMask@12',
'GetProcessHandleCount@8',
'GetProcessHeap@0',
'GetProcessHeaps@8',
'GetProcessId@4',
'GetProcessIoCounters@8',
'GetProcessPriorityBoost@8',
'GetProcessShutdownParameters@8',
'GetProcessTimes@20',
'GetProcessVersion@4',
'GetProcessWorkingSetSize@12',
'GetProfileIntA@12',
'GetProfileIntW@12',
'GetProfileSectionA@12',
'GetProfileSectionW@12',
'GetProfileStringA@20',
'GetProfileStringW@20',
'GetQueuedCompletionStatus@20',
'GetShortPathNameA@12',
'GetShortPathNameW@12',
'GetStartupInfoA@4',
'GetStartupInfoW@4',
'GetStdHandle@4',
'GetStringTypeA@20',
'GetStringTypeExA@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',
'GetSystemWindowsDirectoryA@8',
'GetSystemWindowsDirectoryW@8',
'GetSystemWow64DirectoryA@8',
'GetSystemWow64DirectoryW@8',
'GetTapeParameters@16',
'GetTapePosition@20',
'GetTapeStatus@4',
'GetTempFileNameA@16',
'GetTempFileNameW@16',
'GetTempPathA@8',
'GetTempPathW@8',
'GetThreadContext@8',
'GetThreadIOPendingFlag@8',
'GetThreadLocale@0',
'GetThreadPriority@4',
'GetThreadPriorityBoost@8',
'GetThreadSelectorEntry@12',
'GetThreadTimes@20',
'GetTickCount@0',
'GetTimeFormatA@24',
'GetTimeFormatW@24',
'GetTimeZoneInformation@4',
'GetUserDefaultLCID@0',
'GetUserDefaultLangID@0',
'GetUserDefaultUILanguage@0',
'GetUserGeoID@4',
'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',
'GlobalCompact@4',
'GlobalDeleteAtom@4',
'GlobalFindAtomA@4',
'GlobalFindAtomW@4',
'GlobalFix@4',
'GlobalFlags@4',
'GlobalFree@4',
'GlobalGetAtomNameA@12',
'GlobalGetAtomNameW@12',
'GlobalHandle@4',
'GlobalLock@4',
'GlobalMemoryStatus@4',
'GlobalMemoryStatusEx@4',
'GlobalReAlloc@12',
'GlobalSize@4',
'GlobalUnWire@4',
'GlobalUnfix@4',
'GlobalUnlock@4',
'GlobalWire@4',
'Heap32First@12',
'Heap32ListFirst@8',
'Heap32ListNext@8',
'Heap32Next@4',
'HeapAlloc@12',
'HeapCompact@8',
'HeapCreate@12',
'HeapDestroy@4',
'HeapFree@12',
'HeapLock@4',
'HeapQueryInformation@20',
'HeapReAlloc@16',
'HeapSetInformation@16',
'HeapSize@12',
'HeapSummary@12',
'HeapUnlock@4',
'HeapValidate@12',
'HeapWalk@8',
'InitAtomTable@4',
'InitializeCriticalSection@4',
'InitializeCriticalSectionAndSpinCount@8',
'InitializeSListHead@4',
'InterlockedCompareExchange@12',
'InterlockedDecrement@4',
'InterlockedExchange@8',
'InterlockedExchangeAdd@8',
'InterlockedFlushSList@4',
'InterlockedIncrement@4',
'InterlockedPopEntrySList@4',
'InterlockedPushEntrySList@8',
'IsBadCodePtr@4',
'IsBadHugeReadPtr@8',
'IsBadHugeWritePtr@8',
'IsBadReadPtr@8',
'IsBadStringPtrA@8',
'IsBadStringPtrW@8',
'IsBadWritePtr@8',
'IsDBCSLeadByte@4',
'IsDBCSLeadByteEx@8',
'IsDebuggerPresent@0',
'IsProcessInJob@12',
'IsProcessorFeaturePresent@4',
'IsSystemResumeAutomatic@0',
'IsValidCodePage@4',
'IsValidLanguageGroup@8',
'IsValidLocale@8',
'IsWow64Process@8',
'LCMapStringA@24',
'LCMapStringW@24',
'LeaveCriticalSection@4',
'LoadLibraryA@4',
'LoadLibraryExA@12',
'LoadLibraryExW@12',
'LoadLibraryW@4',
'LoadModule@8',
'LoadResource@8',
'LocalAlloc@8',
'LocalCompact@4',
'LocalFileTimeToFileTime@8',
'LocalFlags@4',
'LocalFree@4',
'LocalHandle@4',
'LocalLock@4',
'LocalReAlloc@12',
'LocalShrink@8',
'LocalSize@4',
'LocalUnlock@4',
'LockFile@20',
'LockFileEx@24',
'LockResource@4',
'MapUserPhysicalPages@12',
'MapUserPhysicalPagesScatter@12',
'MapViewOfFile@20',
'MapViewOfFileEx@24',
'Module32First@8',
'Module32FirstW@8',
'Module32Next@8',
'Module32NextW@8',
'MoveFileA@8',
'MoveFileExA@12',
'MoveFileExW@12',
'MoveFileW@8',
'MoveFileWithProgressA@20',
'MoveFileWithProgressW@20',
'MulDiv@12',
'MultiByteToWideChar@24',
'OpenEventA@12',
'OpenEventW@12',
'OpenFile@12',
'OpenFileMappingA@12',
'OpenFileMappingW@12',
'OpenJobObjectA@12',
'OpenJobObjectW@12',
'OpenMutexA@12',
'OpenMutexW@12',
'OpenProcess@12',
'OpenSemaphoreA@12',
'OpenSemaphoreW@12',
'OpenThread@12',
'OpenWaitableTimerA@12',
'OpenWaitableTimerW@12',
'OutputDebugStringA@4',
'OutputDebugStringW@4',
'PeekConsoleInputA@16',
'PeekConsoleInputW@16',
'PeekNamedPipe@24',
'PostQueuedCompletionStatus@16',
'PrepareTape@12',
'Process32First@8',
'Process32FirstW@8',
'Process32Next@8',
'Process32NextW@8',
'ProcessIdToSessionId@8',
'PulseEvent@4',
'PurgeComm@8',
'QueryActCtxW@28',
'QueryDepthSList@4',
'QueryDosDeviceA@12',
'QueryDosDeviceW@12',
'QueryInformationJobObject@20',
'QueryMemoryResourceNotification@8',
'QueryPerformanceCounter@4',
'QueryPerformanceFrequency@4',
'QueueUserAPC@12',
'QueueUserWorkItem@12',
'RaiseException@16',
'ReadConsoleA@20',
'ReadConsoleInputA@16',
'ReadConsoleInputW@16',
'ReadConsoleOutputA@20',
'ReadConsoleOutputAttribute@20',
'ReadConsoleOutputCharacterA@20',
'ReadConsoleOutputCharacterW@20',
'ReadConsoleOutputW@20',
'ReadConsoleW@20',
'ReadDirectoryChangesW@32',
'ReadFile@20',
'ReadFileEx@20',
'ReadFileScatter@20',
'ReadProcessMemory@20',
'RegisterWaitForInputIdle@4',
'RegisterWaitForSingleObject@24',
'RegisterWaitForSingleObjectEx@20',
'ReleaseActCtx@4',
'ReleaseMutex@4',
'ReleaseSemaphore@12',
'RemoveDirectoryA@4',
'RemoveDirectoryW@4',
'RemoveLocalAlternateComputerNameA@8',
'RemoveLocalAlternateComputerNameW@8',
'RemoveVectoredExceptionHandler@4',
'ReplaceFile@24',
'ReplaceFileA@24',
'ReplaceFileW@24',
'RequestDeviceWakeup@4',
'RequestWakeupLatency@4',
'ResetEvent@4',
'ResetWriteWatch@8',
'RestoreLastError@4',
'ResumeThread@4',
'RtlCaptureContext@4',
'RtlCaptureStackBackTrace@16',
'RtlFillMemory@12',
'RtlMoveMemory@12',
'RtlUnwind@16',
'RtlZeroMemory@8',
'ScrollConsoleScreenBufferA@20',
'ScrollConsoleScreenBufferW@20',
'SearchPathA@24',
'SearchPathW@24',
'SetCalendarInfoA@16',
'SetCalendarInfoW@16',
'SetCommBreak@4',
'SetCommConfig@12',
'SetCommMask@8',
'SetCommState@8',
'SetCommTimeouts@8',
'SetComputerNameA@4',
'SetComputerNameExA@8',
'SetComputerNameExW@8',
'SetComputerNameW@4',
'SetConsoleActiveScreenBuffer@4',
'SetConsoleCP@4',
'SetConsoleCtrlHandler@8',
'SetConsoleCursor@8',
'SetConsoleCursorInfo@8',
'SetConsoleCursorPosition@8',
'SetConsoleDisplayMode@12',
'SetConsoleMode@8',
'SetConsoleOutputCP@4',
'SetConsoleScreenBufferSize@8',
'SetConsoleTextAttribute@8',
'SetConsoleTitleA@4',
'SetConsoleTitleW@4',
'SetConsoleWindowInfo@12',
'SetCriticalSectionSpinCount@8',
'SetCurrentDirectoryA@4',
'SetCurrentDirectoryW@4',
'SetDefaultCommConfigA@12',
'SetDefaultCommConfigW@12',
'SetDllDirectoryA@4',
'SetDllDirectoryW@4',
'SetEndOfFile@4',
'SetEnvironmentVariableA@8',
'SetEnvironmentVariableW@8',
'SetErrorMode@4',
'SetEvent@4',
'SetFileApisToANSI@0',
'SetFileApisToOEM@0',
'SetFileAttributesA@8',
'SetFileAttributesW@8',
'SetFilePointer@16',
'SetFilePointerEx@20',
'SetFileShortNameA@8',
'SetFileShortNameW@8',
'SetFileTime@16',
'SetFileValidData@12',
'SetFirmwareEnvironmentVariableA@16',
'SetFirmwareEnvironmentVariableW@16',
'SetHandleCount@4',
'SetHandleInformation@12',
'SetInformationJobObject@16',
'SetLastError@4',
'SetLocalPrimaryComputerNameA@8',
'SetLocalPrimaryComputerNameW@8',
'SetLocalTime@4',
'SetLocaleInfoA@12',
'SetLocaleInfoW@12',
'SetMailslotInfo@8',
'SetMessageWaitingIndicator@8',
'SetNamedPipeHandleState@16',
'SetPriorityClass@8',
'SetProcessAffinityMask@8',
'SetProcessPriorityBoost@8',
'SetProcessShutdownParameters@8',
'SetProcessWorkingSetSize@12',
'SetStdHandle@8',
'SetSystemPowerState@8',
'SetSystemTime@4',
'SetSystemTimeAdjustment@8',
'SetTapeParameters@12',
'SetTapePosition@24',
'SetThreadAffinityMask@8',
'SetThreadContext@8',
'SetThreadExecutionState@4',
'SetThreadIdealProcessor@8',
'SetThreadLocale@4',
'SetThreadPriority@8',
'SetThreadPriorityBoost@8',
'SetThreadUILanguage@4',
'SetTimeZoneInformation@4',
'SetTimerQueueTimer@24',
'SetUnhandledExceptionFilter@4',
'SetUserGeoID@4',
'SetVolumeLabelA@8',
'SetVolumeLabelW@8',
'SetVolumeMountPointA@8',
'SetVolumeMountPointW@8',
'SetWaitableTimer@24',
'SetupComm@12',
'SignalObjectAndWait@16',
'SizeofResource@8',
'Sleep@4',
'SleepEx@8',
'SuspendThread@4',
'SwitchToFiber@4',
'SwitchToThread@0',
'SystemTimeToFileTime@8',
'SystemTimeToTzSpecificLocalTime@12',
'TerminateJobObject@8',
'TerminateProcess@8',
'TerminateThread@8',
'Thread32First@8',
'Thread32Next@8',
'TlsAlloc@0',
'TlsFree@4',
'TlsGetValue@4',
'TlsSetValue@8',
'Toolhelp32ReadProcessMemory@20',
'TransactNamedPipe@28',
'TransmitCommChar@8',
'TryEnterCriticalSection@4',
'TzSpecificLocalTimeToSystemTime@12',
'UnhandledExceptionFilter@4',
'UnlockFile@20',
'UnlockFileEx@20',
'UnmapViewOfFile@4',
'UnregisterWait@4',
'UnregisterWaitEx@8',
'UpdateResourceA@24',
'UpdateResourceW@24',
'VerLanguageNameA@12',
'VerLanguageNameW@12',
'VerSetConditionMask@16',
'VerifyVersionInfoA@16',
'VerifyVersionInfoW@16',
'VirtualAlloc@16',
'VirtualAllocEx@20',
'VirtualFree@12',
'VirtualFreeEx@16',
'VirtualLock@8',
'VirtualProtect@16',
'VirtualProtectEx@20',
'VirtualQuery@12',
'VirtualQueryEx@16',
'VirtualUnlock@8',
'WTSGetActiveConsoleSessionId@0',
'WaitCommEvent@12',
'WaitForDebugEvent@8',
'WaitForMultipleObjects@16',
'WaitForMultipleObjectsEx@20',
'WaitForSingleObject@8',
'WaitForSingleObjectEx@12',
'WaitNamedPipeA@8',
'WaitNamedPipeW@8',
'WideCharToMultiByte@32',
'WinExec@8',
'WriteConsoleA@20',
'WriteConsoleInputA@16',
'WriteConsoleInputW@16',
'WriteConsoleOutputA@20',
'WriteConsoleOutputAttribute@20',
'WriteConsoleOutputCharacterA@20',
'WriteConsoleOutputCharacterW@20',
'WriteConsoleOutputW@20',
'WriteConsoleW@20',
'WriteFile@20',
'WriteFileEx@20',
'WriteFileGather@20',
'WritePrivateProfileSectionA@12',
'WritePrivateProfileSectionW@12',
'WritePrivateProfileStringA@16',
'WritePrivateProfileStringW@16',
'WritePrivateProfileStructA@20',
'WritePrivateProfileStructW@20',
'WriteProcessMemory@20',
'WriteProfileSectionA@8',
'WriteProfileSectionW@8',
'WriteProfileStringA@12',
'WriteProfileStringW@12',
'WriteTapemark@16',
'ZombifyActCtx@4',
'_hread@12',
'_hwrite@12',
'_lclose@4',
'_lcreat@8',
'_llseek@12',
'_lopen@8',
'_lread@12',
'_lwrite@12',
'lstrcat@8',
'lstrcatA@8',
'lstrcatW@8',
'lstrcmp@8',
'lstrcmpA@8',
'lstrcmpW@8',
'lstrcmpi@8',
'lstrcmpiA@8',
'lstrcmpiW@8',
'lstrcpy@8',
'lstrcpyA@8',
'lstrcpyW@8',
'lstrcpyn@12',
'lstrcpynA@12',
'lstrcpynW@12',
'lstrlen@4',
'lstrlenA@4',
'lstrlenW@4',
],
}