; KERNEL32 API calls import kernel32,\ AddAtomA,'AddAtomA',\ AddAtomW,'AddAtomW',\ AddConsoleAliasA,'AddConsoleAliasA',\ AddConsoleAliasW,'AddConsoleAliasW',\ AllocConsole,'AllocConsole',\ AreFileApisANSI,'AreFileApisANSI',\ AssignProcessToJobObject,'AssignProcessToJobObject',\ BackupRead,'BackupRead',\ BackupSeek,'BackupSeek',\ BackupWrite,'BackupWrite',\ BaseAttachCompleteThunk,'BaseAttachCompleteThunk',\ Beep,'Beep',\ BeginUpdateResourceA,'BeginUpdateResourceA',\ BeginUpdateResourceW,'BeginUpdateResourceW',\ BuildCommDCBA,'BuildCommDCBA',\ BuildCommDCBW,'BuildCommDCBW',\ BuildCommDCBAndTimeoutsA,'BuildCommDCBAndTimeoutsA',\ BuildCommDCBAndTimeoutsW,'BuildCommDCBAndTimeoutsW',\ CallNamedPipeA,'CallNamedPipeA',\ CallNamedPipeW,'CallNamedPipeW',\ CancelIo,'CancelIo',\ CancelWaitableTimer,'CancelWaitableTimer',\ ClearCommBreak,'ClearCommBreak',\ ClearCommError,'ClearCommError',\ CloseConsoleHandle,'CloseConsoleHandle',\ CloseHandle,'CloseHandle',\ CloseProfileUserMapping,'CloseProfileUserMapping',\ CmdBatNotification,'CmdBatNotification',\ CommConfigDialogA,'CommConfigDialogA',\ CommConfigDialogW,'CommConfigDialogW',\ CompareFileTime,'CompareFileTime',\ CompareStringA,'CompareStringA',\ CompareStringW,'CompareStringW',\ ConnectNamedPipe,'ConnectNamedPipe',\ ConsoleMenuControl,'ConsoleMenuControl',\ ContinueDebugEvent,'ContinueDebugEvent',\ ConvertDefaultLocale,'ConvertDefaultLocale',\ ConvertThreadToFiber,'ConvertThreadToFiber',\ CopyFileA,'CopyFileA',\ CopyFileW,'CopyFileW',\ CopyFileExA,'CopyFileExA',\ CopyFileExW,'CopyFileExW',\ CreateConsoleScreenBuffer,'CreateConsoleScreenBuffer',\ CreateDirectoryA,'CreateDirectoryA',\ CreateDirectoryW,'CreateDirectoryW',\ CreateDirectoryExA,'CreateDirectoryExA',\ CreateDirectoryExW,'CreateDirectoryExW',\ CreateEventA,'CreateEventA',\ CreateEventW,'CreateEventW',\ CreateFiber,'CreateFiber',\ CreateFileA,'CreateFileA',\ CreateFileW,'CreateFileW',\ CreateFileMappingA,'CreateFileMappingA',\ CreateFileMappingW,'CreateFileMappingW',\ CreateHardLinkA,'CreateHardLinkA',\ CreateHardLinkW,'CreateHardLinkW',\ CreateIoCompletionPort,'CreateIoCompletionPort',\ CreateJobObjectA,'CreateJobObjectA',\ CreateJobObjectW,'CreateJobObjectW',\ CreateMailslotA,'CreateMailslotA',\ CreateMailslotW,'CreateMailslotW',\ CreateMutexA,'CreateMutexA',\ CreateMutexW,'CreateMutexW',\ CreateNamedPipeA,'CreateNamedPipeA',\ CreateNamedPipeW,'CreateNamedPipeW',\ CreatePipe,'CreatePipe',\ CreateProcessA,'CreateProcessA',\ CreateProcessW,'CreateProcessW',\ CreateRemoteThread,'CreateRemoteThread',\ CreateSemaphoreA,'CreateSemaphoreA',\ CreateSemaphoreW,'CreateSemaphoreW',\ CreateTapePartition,'CreateTapePartition',\ CreateThread,'CreateThread',\ CreateToolhelp32Snapshot,'CreateToolhelp32Snapshot',\ CreateVirtualBuffer,'CreateVirtualBuffer',\ CreateWaitableTimerA,'CreateWaitableTimerA',\ CreateWaitableTimerW,'CreateWaitableTimerW',\ DebugActiveProcess,'DebugActiveProcess',\ DebugBreak,'DebugBreak',\ DefineDosDeviceA,'DefineDosDeviceA',\ DefineDosDeviceW,'DefineDosDeviceW',\ DeleteAtom,'DeleteAtom',\ DeleteCriticalSection,'DeleteCriticalSection',\ DeleteFiber,'DeleteFiber',\ DeleteFileA,'DeleteFileA',\ DeleteFileW,'DeleteFileW',\ DeviceIoControl,'DeviceIoControl',\ DisableThreadLibraryCalls,'DisableThreadLibraryCalls',\ DisconnectNamedPipe,'DisconnectNamedPipe',\ DosDateTimeToFileTime,'DosDateTimeToFileTime',\ DuplicateConsoleHandle,'DuplicateConsoleHandle',\ DuplicateHandle,'DuplicateHandle',\ EndUpdateResourceA,'EndUpdateResourceA',\ EndUpdateResourceW,'EndUpdateResourceW',\ EnterCriticalSection,'EnterCriticalSection',\ EnumCalendarInfoA,'EnumCalendarInfoA',\ EnumCalendarInfoW,'EnumCalendarInfoW',\ EnumCalendarInfoExA,'EnumCalendarInfoExA',\ EnumCalendarInfoExW,'EnumCalendarInfoExW',\ EnumDateFormatsA,'EnumDateFormatsA',\ EnumDateFormatsW,'EnumDateFormatsW',\ EnumDateFormatsExA,'EnumDateFormatsExA',\ EnumDateFormatsExW,'EnumDateFormatsExW',\ EnumResourceLanguagesA,'EnumResourceLanguagesA',\ EnumResourceLanguagesW,'EnumResourceLanguagesW',\ EnumResourceNamesA,'EnumResourceNamesA',\ EnumResourceNamesW,'EnumResourceNamesW',\ EnumResourceTypesA,'EnumResourceTypesA',\ EnumResourceTypesW,'EnumResourceTypesW',\ EnumSystemCodePagesA,'EnumSystemCodePagesA',\ EnumSystemCodePagesW,'EnumSystemCodePagesW',\ EnumSystemLocalesA,'EnumSystemLocalesA',\ EnumSystemLocalesW,'EnumSystemLocalesW',\ EnumTimeFormatsA,'EnumTimeFormatsA',\ EnumTimeFormatsW,'EnumTimeFormatsW',\ EraseTape,'EraseTape',\ EscapeCommFunction,'EscapeCommFunction',\ ExitProcess,'ExitProcess',\ ExitThread,'ExitThread',\ ExitVDM,'ExitVDM',\ ExpandEnvironmentStringsA,'ExpandEnvironmentStringsA',\ ExpandEnvironmentStringsW,'ExpandEnvironmentStringsW',\ ExpungeConsoleCommandHistoryA,'ExpungeConsoleCommandHistoryA',\ ExpungeConsoleCommandHistoryW,'ExpungeConsoleCommandHistoryW',\ ExtendVirtualBuffer,'ExtendVirtualBuffer',\ FatalAppExitA,'FatalAppExitA',\ FatalAppExitW,'FatalAppExitW',\ FatalExit,'FatalExit',\ FileTimeToDosDateTime,'FileTimeToDosDateTime',\ FileTimeToLocalFileTime,'FileTimeToLocalFileTime',\ FileTimeToSystemTime,'FileTimeToSystemTime',\ FillConsoleOutputAttribute,'FillConsoleOutputAttribute',\ FillConsoleOutputCharacterA,'FillConsoleOutputCharacterA',\ FillConsoleOutputCharacterW,'FillConsoleOutputCharacterW',\ FindAtomA,'FindAtomA',\ FindAtomW,'FindAtomW',\ FindClose,'FindClose',\ FindCloseChangeNotification,'FindCloseChangeNotification',\ FindFirstChangeNotificationA,'FindFirstChangeNotificationA',\ FindFirstChangeNotificationW,'FindFirstChangeNotificationW',\ FindFirstFileA,'FindFirstFileA',\ FindFirstFileW,'FindFirstFileW',\ FindFirstFileExA,'FindFirstFileExA',\ FindFirstFileExW,'FindFirstFileExW',\ FindNextChangeNotification,'FindNextChangeNotification',\ FindNextFileA,'FindNextFileA',\ FindNextFileW,'FindNextFileW',\ FindResourceA,'FindResourceA',\ FindResourceW,'FindResourceW',\ FindResourceExA,'FindResourceExA',\ FindResourceExW,'FindResourceExW',\ FlushConsoleInputBuffer,'FlushConsoleInputBuffer',\ FlushFileBuffers,'FlushFileBuffers',\ FlushInstructionCache,'FlushInstructionCache',\ FlushViewOfFile,'FlushViewOfFile',\ FoldStringA,'FoldStringA',\ FoldStringW,'FoldStringW',\ FormatMessageA,'FormatMessageA',\ FormatMessageW,'FormatMessageW',\ FreeConsole,'FreeConsole',\ FreeEnvironmentStringsA,'FreeEnvironmentStringsA',\ FreeEnvironmentStringsW,'FreeEnvironmentStringsW',\ FreeLibrary,'FreeLibrary',\ FreeLibraryAndExitThread,'FreeLibraryAndExitThread',\ FreeResource,'FreeResource',\ FreeVirtualBuffer,'FreeVirtualBuffer',\ GenerateConsoleCtrlEvent,'GenerateConsoleCtrlEvent',\ GetACP,'GetACP',\ GetAtomNameA,'GetAtomNameA',\ GetAtomNameW,'GetAtomNameW',\ GetBinaryTypeA,'GetBinaryTypeA',\ GetBinaryTypeW,'GetBinaryTypeW',\ GetCPInfo,'GetCPInfo',\ GetCPInfoExA,'GetCPInfoExA',\ GetCPInfoExW,'GetCPInfoExW',\ GetCommConfig,'GetCommConfig',\ GetCommMask,'GetCommMask',\ GetCommModemStatus,'GetCommModemStatus',\ GetCommProperties,'GetCommProperties',\ GetCommState,'GetCommState',\ GetCommTimeouts,'GetCommTimeouts',\ GetCommandLineA,'GetCommandLineA',\ GetCommandLineW,'GetCommandLineW',\ GetCompressedFileSizeA,'GetCompressedFileSizeA',\ GetCompressedFileSizeW,'GetCompressedFileSizeW',\ GetComputerNameA,'GetComputerNameA',\ GetComputerNameW,'GetComputerNameW',\ GetConsoleAliasA,'GetConsoleAliasA',\ GetConsoleAliasW,'GetConsoleAliasW',\ GetConsoleAliasExesA,'GetConsoleAliasExesA',\ GetConsoleAliasExesW,'GetConsoleAliasExesW',\ GetConsoleAliasExesLengthA,'GetConsoleAliasExesLengthA',\ GetConsoleAliasExesLengthW,'GetConsoleAliasExesLengthW',\ GetConsoleAliasesA,'GetConsoleAliasesA',\ GetConsoleAliasesW,'GetConsoleAliasesW',\ GetConsoleAliasesLengthA,'GetConsoleAliasesLengthA',\ GetConsoleAliasesLengthW,'GetConsoleAliasesLengthW',\ GetConsoleCP,'GetConsoleCP',\ GetConsoleCommandHistoryA,'GetConsoleCommandHistoryA',\ GetConsoleCommandHistoryW,'GetConsoleCommandHistoryW',\ GetConsoleCommandHistoryLengthA,'GetConsoleCommandHistoryLengthA',\ GetConsoleCommandHistoryLengthW,'GetConsoleCommandHistoryLengthW',\ GetConsoleCursorInfo,'GetConsoleCursorInfo',\ GetConsoleDisplayMode,'GetConsoleDisplayMode',\ GetConsoleFontInfo,'GetConsoleFontInfo',\ GetConsoleFontSize,'GetConsoleFontSize',\ GetConsoleHardwareState,'GetConsoleHardwareState',\ GetConsoleInputExeNameA,'GetConsoleInputExeNameA',\ GetConsoleInputExeNameW,'GetConsoleInputExeNameW',\ GetConsoleInputWaitHandle,'GetConsoleInputWaitHandle',\ GetConsoleKeyboardLayoutNameA,'GetConsoleKeyboardLayoutNameA',\ GetConsoleKeyboardLayoutNameW,'GetConsoleKeyboardLayoutNameW',\ GetConsoleMode,'GetConsoleMode',\ GetConsoleOutputCP,'GetConsoleOutputCP',\ GetConsoleScreenBufferInfo,'GetConsoleScreenBufferInfo',\ GetConsoleTitleA,'GetConsoleTitleA',\ GetConsoleTitleW,'GetConsoleTitleW',\ GetConsoleWindow,'GetConsoleWindow',\ GetCurrencyFormatA,'GetCurrencyFormatA',\ GetCurrencyFormatW,'GetCurrencyFormatW',\ GetCurrentConsoleFont,'GetCurrentConsoleFont',\ GetCurrentDirectoryA,'GetCurrentDirectoryA',\ GetCurrentDirectoryW,'GetCurrentDirectoryW',\ GetCurrentProcess,'GetCurrentProcess',\ GetCurrentProcessId,'GetCurrentProcessId',\ GetCurrentThread,'GetCurrentThread',\ GetCurrentThreadId,'GetCurrentThreadId',\ GetDateFormatA,'GetDateFormatA',\ GetDateFormatW,'GetDateFormatW',\ GetDefaultCommConfigA,'GetDefaultCommConfigA',\ GetDefaultCommConfigW,'GetDefaultCommConfigW',\ GetDevicePowerState,'GetDevicePowerState',\ GetDiskFreeSpaceA,'GetDiskFreeSpaceA',\ GetDiskFreeSpaceW,'GetDiskFreeSpaceW',\ GetDiskFreeSpaceExA,'GetDiskFreeSpaceExA',\ GetDiskFreeSpaceExW,'GetDiskFreeSpaceExW',\ GetDriveTypeA,'GetDriveTypeA',\ GetDriveTypeW,'GetDriveTypeW',\ GetEnvironmentStringsA,'GetEnvironmentStringsA',\ GetEnvironmentStringsW,'GetEnvironmentStringsW',\ GetEnvironmentVariableA,'GetEnvironmentVariableA',\ GetEnvironmentVariableW,'GetEnvironmentVariableW',\ GetExitCodeProcess,'GetExitCodeProcess',\ GetExitCodeThread,'GetExitCodeThread',\ GetFileAttributesA,'GetFileAttributesA',\ GetFileAttributesW,'GetFileAttributesW',\ GetFileAttributesExA,'GetFileAttributesExA',\ GetFileAttributesExW,'GetFileAttributesExW',\ GetFileInformationByHandle,'GetFileInformationByHandle',\ GetFileSize,'GetFileSize',\ GetFileSizeEx,'GetFileSizeEx',\ GetFileTime,'GetFileTime',\ GetFileType,'GetFileType',\ GetFullPathNameA,'GetFullPathNameA',\ GetFullPathNameW,'GetFullPathNameW',\ GetHandleInformation,'GetHandleInformation',\ GetLargestConsoleWindowSize,'GetLargestConsoleWindowSize',\ GetLastError,'GetLastError',\ GetLocalTime,'GetLocalTime',\ GetLocaleInfoA,'GetLocaleInfoA',\ GetLocaleInfoW,'GetLocaleInfoW',\ GetLogicalDriveStringsA,'GetLogicalDriveStringsA',\ GetLogicalDriveStringsW,'GetLogicalDriveStringsW',\ GetLogicalDrives,'GetLogicalDrives',\ GetLongPathNameA,'GetLongPathNameA',\ GetLongPathNameW,'GetLongPathNameW',\ GetMailslotInfo,'GetMailslotInfo',\ GetModuleFileNameA,'GetModuleFileNameA',\ GetModuleFileNameW,'GetModuleFileNameW',\ GetModuleHandleA,'GetModuleHandleA',\ GetModuleHandleW,'GetModuleHandleW',\ GetNamedPipeHandleStateA,'GetNamedPipeHandleStateA',\ GetNamedPipeHandleStateW,'GetNamedPipeHandleStateW',\ GetNamedPipeInfo,'GetNamedPipeInfo',\ GetNextVDMCommand,'GetNextVDMCommand',\ GetNumberFormatA,'GetNumberFormatA',\ GetNumberFormatW,'GetNumberFormatW',\ GetNumberOfConsoleFonts,'GetNumberOfConsoleFonts',\ GetNumberOfConsoleInputEvents,'GetNumberOfConsoleInputEvents',\ GetNumberOfConsoleMouseButtons,'GetNumberOfConsoleMouseButtons',\ GetOEMCP,'GetOEMCP',\ GetOverlappedResult,'GetOverlappedResult',\ GetPriorityClass,'GetPriorityClass',\ GetPrivateProfileIntA,'GetPrivateProfileIntA',\ GetPrivateProfileIntW,'GetPrivateProfileIntW',\ GetPrivateProfileSectionA,'GetPrivateProfileSectionA',\ GetPrivateProfileSectionW,'GetPrivateProfileSectionW',\ GetPrivateProfileSectionNamesA,'GetPrivateProfileSectionNamesA',\ GetPrivateProfileSectionNamesW,'GetPrivateProfileSectionNamesW',\ GetPrivateProfileStringA,'GetPrivateProfileStringA',\ GetPrivateProfileStringW,'GetPrivateProfileStringW',\ GetPrivateProfileStructA,'GetPrivateProfileStructA',\ GetPrivateProfileStructW,'GetPrivateProfileStructW',\ GetProcAddress,'GetProcAddress',\ GetProcessAffinityMask,'GetProcessAffinityMask',\ GetProcessHeap,'GetProcessHeap',\ GetProcessHeaps,'GetProcessHeaps',\ GetProcessPriorityBoost,'GetProcessPriorityBoost',\ GetProcessShutdownParameters,'GetProcessShutdownParameters',\ GetProcessTimes,'GetProcessTimes',\ GetProcessVersion,'GetProcessVersion',\ GetProcessWorkingSetSize,'GetProcessWorkingSetSize',\ GetProfileIntA,'GetProfileIntA',\ GetProfileIntW,'GetProfileIntW',\ GetProfileSectionA,'GetProfileSectionA',\ GetProfileSectionW,'GetProfileSectionW',\ GetProfileStringA,'GetProfileStringA',\ GetProfileStringW,'GetProfileStringW',\ GetQueuedCompletionStatus,'GetQueuedCompletionStatus',\ GetShortPathNameA,'GetShortPathNameA',\ GetShortPathNameW,'GetShortPathNameW',\ GetStartupInfoA,'GetStartupInfoA',\ GetStartupInfoW,'GetStartupInfoW',\ GetStdHandle,'GetStdHandle',\ GetStringTypeA,'GetStringTypeA',\ GetStringTypeW,'GetStringTypeW',\ GetStringTypeExA,'GetStringTypeExA',\ GetStringTypeExW,'GetStringTypeExW',\ GetSystemDefaultLCID,'GetSystemDefaultLCID',\ GetSystemDefaultLangID,'GetSystemDefaultLangID',\ GetSystemDirectoryA,'GetSystemDirectoryA',\ GetSystemDirectoryW,'GetSystemDirectoryW',\ GetSystemInfo,'GetSystemInfo',\ GetSystemPowerStatus,'GetSystemPowerStatus',\ GetSystemTime,'GetSystemTime',\ GetSystemTimeAdjustment,'GetSystemTimeAdjustment',\ GetSystemTimeAsFileTime,'GetSystemTimeAsFileTime',\ GetTapeParameters,'GetTapeParameters',\ GetTapePosition,'GetTapePosition',\ GetTapeStatus,'GetTapeStatus',\ GetTempFileNameA,'GetTempFileNameA',\ GetTempFileNameW,'GetTempFileNameW',\ GetTempPathA,'GetTempPathA',\ GetTempPathW,'GetTempPathW',\ GetThreadContext,'GetThreadContext',\ GetThreadLocale,'GetThreadLocale',\ GetThreadPriority,'GetThreadPriority',\ GetThreadPriorityBoost,'GetThreadPriorityBoost',\ GetThreadSelectorEntry,'GetThreadSelectorEntry',\ GetThreadTimes,'GetThreadTimes',\ GetTickCount,'GetTickCount',\ GetTimeFormatA,'GetTimeFormatA',\ GetTimeFormatW,'GetTimeFormatW',\ GetTimeZoneInformation,'GetTimeZoneInformation',\ GetUserDefaultLCID,'GetUserDefaultLCID',\ GetUserDefaultLangID,'GetUserDefaultLangID',\ GetVDMCurrentDirectories,'GetVDMCurrentDirectories',\ GetVersion,'GetVersion',\ GetVersionExA,'GetVersionExA',\ GetVersionExW,'GetVersionExW',\ GetVolumeInformationA,'GetVolumeInformationA',\ GetVolumeInformationW,'GetVolumeInformationW',\ GetWindowsDirectoryA,'GetWindowsDirectoryA',\ GetWindowsDirectoryW,'GetWindowsDirectoryW',\ GlobalAddAtomA,'GlobalAddAtomA',\ GlobalAddAtomW,'GlobalAddAtomW',\ GlobalAlloc,'GlobalAlloc',\ GlobalCompact,'GlobalCompact',\ GlobalDeleteAtom,'GlobalDeleteAtom',\ GlobalFindAtomA,'GlobalFindAtomA',\ GlobalFindAtomW,'GlobalFindAtomW',\ GlobalFix,'GlobalFix',\ GlobalFlags,'GlobalFlags',\ GlobalFree,'GlobalFree',\ GlobalGetAtomNameA,'GlobalGetAtomNameA',\ GlobalGetAtomNameW,'GlobalGetAtomNameW',\ GlobalHandle,'GlobalHandle',\ GlobalLock,'GlobalLock',\ GlobalMemoryStatus,'GlobalMemoryStatus',\ GlobalMemoryStatusVlm,'GlobalMemoryStatusVlm',\ GlobalReAlloc,'GlobalReAlloc',\ GlobalSize,'GlobalSize',\ GlobalUnWire,'GlobalUnWire',\ GlobalUnfix,'GlobalUnfix',\ GlobalUnlock,'GlobalUnlock',\ GlobalWire,'GlobalWire',\ Heap32First,'Heap32First',\ Heap32ListFirst,'Heap32ListFirst',\ Heap32ListNext,'Heap32ListNext',\ Heap32Next,'Heap32Next',\ HeapAlloc,'HeapAlloc',\ HeapCompact,'HeapCompact',\ HeapCreate,'HeapCreate',\ HeapDestroy,'HeapDestroy',\ HeapExtend,'HeapExtend',\ HeapFree,'HeapFree',\ HeapLock,'HeapLock',\ HeapReAlloc,'HeapReAlloc',\ HeapSize,'HeapSize',\ HeapSummary,'HeapSummary',\ HeapUnlock,'HeapUnlock',\ HeapUsage,'HeapUsage',\ HeapValidate,'HeapValidate',\ HeapWalk,'HeapWalk',\ InitAtomTable,'InitAtomTable',\ InitializeCriticalSection,'InitializeCriticalSection',\ InitializeCriticalSectionAndSpinCount,'InitializeCriticalSectionAndSpinCount',\ InterlockedCompareExchange,'InterlockedCompareExchange',\ InterlockedDecrement,'InterlockedDecrement',\ InterlockedExchange,'InterlockedExchange',\ InterlockedExchangeAdd,'InterlockedExchangeAdd',\ InterlockedIncrement,'InterlockedIncrement',\ InvalidateConsoleDIBits,'InvalidateConsoleDIBits',\ IsBadCodePtr,'IsBadCodePtr',\ IsBadHugeReadPtr,'IsBadHugeReadPtr',\ IsBadHugeWritePtr,'IsBadHugeWritePtr',\ IsBadReadPtr,'IsBadReadPtr',\ IsBadStringPtrA,'IsBadStringPtrA',\ IsBadStringPtrW,'IsBadStringPtrW',\ IsBadWritePtr,'IsBadWritePtr',\ IsDBCSLeadByte,'IsDBCSLeadByte',\ IsDBCSLeadByteEx,'IsDBCSLeadByteEx',\ IsDebuggerPresent,'IsDebuggerPresent',\ IsProcessorFeaturePresent,'IsProcessorFeaturePresent',\ IsValidCodePage,'IsValidCodePage',\ IsValidLocale,'IsValidLocale',\ LCMapStringA,'LCMapStringA',\ LCMapStringW,'LCMapStringW',\ LeaveCriticalSection,'LeaveCriticalSection',\ LoadLibraryA,'LoadLibraryA',\ LoadLibraryW,'LoadLibraryW',\ LoadLibraryExA,'LoadLibraryExA',\ LoadLibraryExW,'LoadLibraryExW',\ LoadModule,'LoadModule',\ LoadResource,'LoadResource',\ LocalAlloc,'LocalAlloc',\ LocalCompact,'LocalCompact',\ LocalFileTimeToFileTime,'LocalFileTimeToFileTime',\ LocalFlags,'LocalFlags',\ LocalFree,'LocalFree',\ LocalHandle,'LocalHandle',\ LocalLock,'LocalLock',\ LocalReAlloc,'LocalReAlloc',\ LocalShrink,'LocalShrink',\ LocalSize,'LocalSize',\ LocalUnlock,'LocalUnlock',\ LockFile,'LockFile',\ LockFileEx,'LockFileEx',\ LockResource,'LockResource',\ MapViewOfFile,'MapViewOfFile',\ MapViewOfFileEx,'MapViewOfFileEx',\ MapViewOfFileVlm,'MapViewOfFileVlm',\ Module32First,'Module32First',\ Module32Next,'Module32Next',\ MoveFileA,'MoveFileA',\ MoveFileW,'MoveFileW',\ MoveFileExA,'MoveFileExA',\ MoveFileExW,'MoveFileExW',\ MoveFileWithProgressA,'MoveFileWithProgressA',\ MoveFileWithProgressW,'MoveFileWithProgressW',\ MulDiv,'MulDiv',\ MultiByteToWideChar,'MultiByteToWideChar',\ OpenEventA,'OpenEventA',\ OpenEventW,'OpenEventW',\ OpenFile,'OpenFile',\ OpenFileMappingA,'OpenFileMappingA',\ OpenFileMappingW,'OpenFileMappingW',\ OpenJobObjectA,'OpenJobObjectA',\ OpenJobObjectW,'OpenJobObjectW',\ OpenMutexA,'OpenMutexA',\ OpenMutexW,'OpenMutexW',\ OpenProcess,'OpenProcess',\ OpenProfileUserMapping,'OpenProfileUserMapping',\ OpenSemaphoreA,'OpenSemaphoreA',\ OpenSemaphoreW,'OpenSemaphoreW',\ OpenWaitableTimerA,'OpenWaitableTimerA',\ OpenWaitableTimerW,'OpenWaitableTimerW',\ OutputDebugStringA,'OutputDebugStringA',\ OutputDebugStringW,'OutputDebugStringW',\ PeekConsoleInputA,'PeekConsoleInputA',\ PeekConsoleInputW,'PeekConsoleInputW',\ PeekNamedPipe,'PeekNamedPipe',\ PostQueuedCompletionStatus,'PostQueuedCompletionStatus',\ PrepareTape,'PrepareTape',\ Process32First,'Process32First',\ Process32Next,'Process32Next',\ PulseEvent,'PulseEvent',\ PurgeComm,'PurgeComm',\ QueryDosDeviceA,'QueryDosDeviceA',\ QueryDosDeviceW,'QueryDosDeviceW',\ QueryInformationJobObject,'QueryInformationJobObject',\ QueryPerformanceCounter,'QueryPerformanceCounter',\ QueryPerformanceFrequency,'QueryPerformanceFrequency',\ QueryWin31IniFilesMappedToRegistry,'QueryWin31IniFilesMappedToRegistry',\ QueueUserAPC,'QueueUserAPC',\ RaiseException,'RaiseException',\ ReadConsoleA,'ReadConsoleA',\ ReadConsoleW,'ReadConsoleW',\ ReadConsoleInputA,'ReadConsoleInputA',\ ReadConsoleInputW,'ReadConsoleInputW',\ ReadConsoleInputExA,'ReadConsoleInputExA',\ ReadConsoleInputExW,'ReadConsoleInputExW',\ ReadConsoleOutputA,'ReadConsoleOutputA',\ ReadConsoleOutputW,'ReadConsoleOutputW',\ ReadConsoleOutputAttribute,'ReadConsoleOutputAttribute',\ ReadConsoleOutputCharacterA,'ReadConsoleOutputCharacterA',\ ReadConsoleOutputCharacterW,'ReadConsoleOutputCharacterW',\ ReadFile,'ReadFile',\ ReadFileEx,'ReadFileEx',\ ReadFileScatter,'ReadFileScatter',\ ReadFileVlm,'ReadFileVlm',\ ReadProcessMemory,'ReadProcessMemory',\ ReadProcessMemoryVlm,'ReadProcessMemoryVlm',\ RegisterConsoleVDM,'RegisterConsoleVDM',\ RegisterWaitForInputIdle,'RegisterWaitForInputIdle',\ RegisterWowBaseHandlers,'RegisterWowBaseHandlers',\ RegisterWowExec,'RegisterWowExec',\ ReleaseMutex,'ReleaseMutex',\ ReleaseSemaphore,'ReleaseSemaphore',\ RemoveDirectoryA,'RemoveDirectoryA',\ RemoveDirectoryW,'RemoveDirectoryW',\ RequestWakeupLatency,'RequestWakeupLatency',\ ResetEvent,'ResetEvent',\ ResumeThread,'ResumeThread',\ RtlFillMemory,'RtlFillMemory',\ RtlMoveMemory,'RtlMoveMemory',\ RtlUnwind,'RtlUnwind',\ RtlZeroMemory,'RtlZeroMemory',\ ScrollConsoleScreenBufferA,'ScrollConsoleScreenBufferA',\ ScrollConsoleScreenBufferW,'ScrollConsoleScreenBufferW',\ SearchPathA,'SearchPathA',\ SearchPathW,'SearchPathW',\ SetCommBreak,'SetCommBreak',\ SetCommConfig,'SetCommConfig',\ SetCommMask,'SetCommMask',\ SetCommState,'SetCommState',\ SetCommTimeouts,'SetCommTimeouts',\ SetComputerNameA,'SetComputerNameA',\ SetComputerNameW,'SetComputerNameW',\ SetConsoleActiveScreenBuffer,'SetConsoleActiveScreenBuffer',\ SetConsoleCP,'SetConsoleCP',\ SetConsoleCommandHistoryMode,'SetConsoleCommandHistoryMode',\ SetConsoleCtrlHandler,'SetConsoleCtrlHandler',\ SetConsoleCursor,'SetConsoleCursor',\ SetConsoleCursorInfo,'SetConsoleCursorInfo',\ SetConsoleCursorPosition,'SetConsoleCursorPosition',\ SetConsoleDisplayMode,'SetConsoleDisplayMode',\ SetConsoleFont,'SetConsoleFont',\ SetConsoleHardwareState,'SetConsoleHardwareState',\ SetConsoleIcon,'SetConsoleIcon',\ SetConsoleInputExeNameA,'SetConsoleInputExeNameA',\ SetConsoleInputExeNameW,'SetConsoleInputExeNameW',\ SetConsoleKeyShortcuts,'SetConsoleKeyShortcuts',\ SetConsoleMaximumWindowSize,'SetConsoleMaximumWindowSize',\ SetConsoleMenuClose,'SetConsoleMenuClose',\ SetConsoleMode,'SetConsoleMode',\ SetConsoleNumberOfCommandsA,'SetConsoleNumberOfCommandsA',\ SetConsoleNumberOfCommandsW,'SetConsoleNumberOfCommandsW',\ SetConsoleOutputCP,'SetConsoleOutputCP',\ SetConsolePalette,'SetConsolePalette',\ SetConsoleScreenBufferSize,'SetConsoleScreenBufferSize',\ SetConsoleTextAttribute,'SetConsoleTextAttribute',\ SetConsoleTitleA,'SetConsoleTitleA',\ SetConsoleTitleW,'SetConsoleTitleW',\ SetConsoleWindowInfo,'SetConsoleWindowInfo',\ SetCriticalSectionSpinCount,'SetCriticalSectionSpinCount',\ SetCurrentDirectoryA,'SetCurrentDirectoryA',\ SetCurrentDirectoryW,'SetCurrentDirectoryW',\ SetDefaultCommConfigA,'SetDefaultCommConfigA',\ SetDefaultCommConfigW,'SetDefaultCommConfigW',\ SetEndOfFile,'SetEndOfFile',\ SetEnvironmentVariableA,'SetEnvironmentVariableA',\ SetEnvironmentVariableW,'SetEnvironmentVariableW',\ SetErrorMode,'SetErrorMode',\ SetEvent,'SetEvent',\ SetFileApisToANSI,'SetFileApisToANSI',\ SetFileApisToOEM,'SetFileApisToOEM',\ SetFileAttributesA,'SetFileAttributesA',\ SetFileAttributesW,'SetFileAttributesW',\ SetFilePointer,'SetFilePointer',\ SetFilePointerEx,'SetFilePointerEx',\ SetFileTime,'SetFileTime',\ SetHandleCount,'SetHandleCount',\ SetHandleInformation,'SetHandleInformation',\ SetInformationJobObject,'SetInformationJobObject',\ SetLastConsoleEventActive,'SetLastConsoleEventActive',\ SetLastError,'SetLastError',\ SetLocalTime,'SetLocalTime',\ SetLocaleInfoA,'SetLocaleInfoA',\ SetLocaleInfoW,'SetLocaleInfoW',\ SetMailslotInfo,'SetMailslotInfo',\ SetNamedPipeHandleState,'SetNamedPipeHandleState',\ SetPriorityClass,'SetPriorityClass',\ SetProcessAffinityMask,'SetProcessAffinityMask',\ SetProcessPriorityBoost,'SetProcessPriorityBoost',\ SetProcessShutdownParameters,'SetProcessShutdownParameters',\ SetProcessWorkingSetSize,'SetProcessWorkingSetSize',\ SetStdHandle,'SetStdHandle',\ SetSystemPowerState,'SetSystemPowerState',\ SetSystemTime,'SetSystemTime',\ SetSystemTimeAdjustment,'SetSystemTimeAdjustment',\ SetTapeParameters,'SetTapeParameters',\ SetTapePosition,'SetTapePosition',\ SetThreadAffinityMask,'SetThreadAffinityMask',\ SetThreadContext,'SetThreadContext',\ SetThreadExecutionState,'SetThreadExecutionState',\ SetThreadIdealProcessor,'SetThreadIdealProcessor',\ SetThreadLocale,'SetThreadLocale',\ SetThreadPriority,'SetThreadPriority',\ SetThreadPriorityBoost,'SetThreadPriorityBoost',\ SetTimeZoneInformation,'SetTimeZoneInformation',\ SetUnhandledExceptionFilter,'SetUnhandledExceptionFilter',\ SetVDMCurrentDirectories,'SetVDMCurrentDirectories',\ SetVolumeLabelA,'SetVolumeLabelA',\ SetVolumeLabelW,'SetVolumeLabelW',\ SetWaitableTimer,'SetWaitableTimer',\ SetupComm,'SetupComm',\ ShowConsoleCursor,'ShowConsoleCursor',\ SignalObjectAndWait,'SignalObjectAndWait',\ SizeofResource,'SizeofResource',\ Sleep,'Sleep',\ SleepEx,'SleepEx',\ SuspendThread,'SuspendThread',\ SwitchToFiber,'SwitchToFiber',\ SwitchToThread,'SwitchToThread',\ SystemTimeToFileTime,'SystemTimeToFileTime',\ SystemTimeToTzSpecificLocalTime,'SystemTimeToTzSpecificLocalTime',\ TerminateJobObject,'TerminateJobObject',\ TerminateProcess,'TerminateProcess',\ TerminateThread,'TerminateThread',\ Thread32First,'Thread32First',\ Thread32Next,'Thread32Next',\ TlsAlloc,'TlsAlloc',\ TlsFree,'TlsFree',\ TlsGetValue,'TlsGetValue',\ TlsSetValue,'TlsSetValue',\ Toolhelp32ReadProcessMemory,'Toolhelp32ReadProcessMemory',\ TransactNamedPipe,'TransactNamedPipe',\ TransmitCommChar,'TransmitCommChar',\ TrimVirtualBuffer,'TrimVirtualBuffer',\ TryEnterCriticalSection,'TryEnterCriticalSection',\ UnhandledExceptionFilter,'UnhandledExceptionFilter',\ UnlockFile,'UnlockFile',\ UnlockFileEx,'UnlockFileEx',\ UnmapViewOfFile,'UnmapViewOfFile',\ UnmapViewOfFileVlm,'UnmapViewOfFileVlm',\ UpdateResourceA,'UpdateResourceA',\ UpdateResourceW,'UpdateResourceW',\ VDMConsoleOperation,'VDMConsoleOperation',\ VDMOperationStarted,'VDMOperationStarted',\ VerLanguageNameA,'VerLanguageNameA',\ VerLanguageNameW,'VerLanguageNameW',\ VerifyConsoleIoHandle,'VerifyConsoleIoHandle',\ VirtualAlloc,'VirtualAlloc',\ VirtualAllocEx,'VirtualAllocEx',\ VirtualAllocVlm,'VirtualAllocVlm',\ VirtualBufferExceptionHandler,'VirtualBufferExceptionHandler',\ VirtualFree,'VirtualFree',\ VirtualFreeEx,'VirtualFreeEx',\ VirtualFreeVlm,'VirtualFreeVlm',\ VirtualLock,'VirtualLock',\ VirtualProtect,'VirtualProtect',\ VirtualProtectEx,'VirtualProtectEx',\ VirtualProtectVlm,'VirtualProtectVlm',\ VirtualQuery,'VirtualQuery',\ VirtualQueryEx,'VirtualQueryEx',\ VirtualQueryVlm,'VirtualQueryVlm',\ VirtualUnlock,'VirtualUnlock',\ WaitCommEvent,'WaitCommEvent',\ WaitForDebugEvent,'WaitForDebugEvent',\ WaitForMultipleObjects,'WaitForMultipleObjects',\ WaitForMultipleObjectsEx,'WaitForMultipleObjectsEx',\ WaitForSingleObject,'WaitForSingleObject',\ WaitForSingleObjectEx,'WaitForSingleObjectEx',\ WaitNamedPipeA,'WaitNamedPipeA',\ WaitNamedPipeW,'WaitNamedPipeW',\ WideCharToMultiByte,'WideCharToMultiByte',\ WinExec,'WinExec',\ WriteConsoleA,'WriteConsoleA',\ WriteConsoleW,'WriteConsoleW',\ WriteConsoleInputA,'WriteConsoleInputA',\ WriteConsoleInputW,'WriteConsoleInputW',\ WriteConsoleInputVDMA,'WriteConsoleInputVDMA',\ WriteConsoleInputVDMW,'WriteConsoleInputVDMW',\ WriteConsoleOutputA,'WriteConsoleOutputA',\ WriteConsoleOutputW,'WriteConsoleOutputW',\ WriteConsoleOutputAttribute,'WriteConsoleOutputAttribute',\ WriteConsoleOutputCharacterA,'WriteConsoleOutputCharacterA',\ WriteConsoleOutputCharacterW,'WriteConsoleOutputCharacterW',\ WriteFile,'WriteFile',\ WriteFileEx,'WriteFileEx',\ WriteFileGather,'WriteFileGather',\ WriteFileVlm,'WriteFileVlm',\ WritePrivateProfileSectionA,'WritePrivateProfileSectionA',\ WritePrivateProfileSectionW,'WritePrivateProfileSectionW',\ WritePrivateProfileStringA,'WritePrivateProfileStringA',\ WritePrivateProfileStringW,'WritePrivateProfileStringW',\ WritePrivateProfileStructA,'WritePrivateProfileStructA',\ WritePrivateProfileStructW,'WritePrivateProfileStructW',\ WriteProcessMemory,'WriteProcessMemory',\ WriteProcessMemoryVlm,'WriteProcessMemoryVlm',\ WriteProfileSectionA,'WriteProfileSectionA',\ WriteProfileSectionW,'WriteProfileSectionW',\ WriteProfileStringA,'WriteProfileStringA',\ WriteProfileStringW,'WriteProfileStringW',\ WriteTapemark,'WriteTapemark',\ _hread,'_hread',\ _hwrite,'_hwrite',\ _lclose,'_lclose',\ _lcreat,'_lcreat',\ _llseek,'_llseek',\ _lopen,'_lopen',\ _lread,'_lread',\ _lwrite,'_lwrite',\ lstrcatA,'lstrcatA',\ lstrcatW,'lstrcatW',\ lstrcmpA,'lstrcmpA',\ lstrcmpW,'lstrcmpW',\ lstrcmpiA,'lstrcmpiA',\ lstrcmpiW,'lstrcmpiW',\ lstrcpyA,'lstrcpyA',\ lstrcpyW,'lstrcpyW',\ lstrcpynA,'lstrcpynA',\ lstrcpynW,'lstrcpynW',\ lstrlenA,'lstrlenA',\ lstrlenW,'lstrlenW' api AddAtom,\ AddConsoleAlias,\ BeginUpdateResource,\ BuildCommDCB,\ BuildCommDCBAndTimeouts,\ CallNamedPipe,\ CommConfigDialog,\ CompareString,\ CopyFile,\ CopyFileEx,\ CreateDirectory,\ CreateDirectoryEx,\ CreateEvent,\ CreateFile,\ CreateFileMapping,\ CreateHardLink,\ CreateJobObject,\ CreateMailslot,\ CreateMutex,\ CreateNamedPipe,\ CreateProcess,\ CreateSemaphore,\ CreateWaitableTimer,\ DefineDosDevice,\ DeleteFile,\ EndUpdateResource,\ EnumCalendarInfo,\ EnumCalendarInfoEx,\ EnumDateFormats,\ EnumDateFormatsEx,\ EnumResourceLanguages,\ EnumResourceNames,\ EnumResourceTypes,\ EnumSystemCodePages,\ EnumSystemLocales,\ EnumTimeFormats,\ ExpandEnvironmentStrings,\ ExpungeConsoleCommandHistory,\ FatalAppExit,\ FillConsoleOutputCharacter,\ FindAtom,\ FindFirstChangeNotification,\ FindFirstFile,\ FindFirstFileEx,\ FindNextFile,\ FindResource,\ FindResourceEx,\ FoldString,\ FormatMessage,\ FreeEnvironmentStrings,\ GetAtomName,\ GetBinaryType,\ GetCPInfoEx,\ GetCommandLine,\ GetCompressedFileSize,\ GetComputerName,\ GetConsoleAlias,\ GetConsoleAliasExes,\ GetConsoleAliasExesLength,\ GetConsoleAliases,\ GetConsoleAliasesLength,\ GetConsoleCommandHistory,\ GetConsoleCommandHistoryLength,\ GetConsoleInputExeName,\ GetConsoleKeyboardLayoutName,\ GetConsoleTitle,\ GetCurrencyFormat,\ GetCurrentDirectory,\ GetDateFormat,\ GetDefaultCommConfig,\ GetDiskFreeSpace,\ GetDiskFreeSpaceEx,\ GetDriveType,\ GetEnvironmentStrings,\ GetEnvironmentVariable,\ GetFileAttributes,\ GetFileAttributesEx,\ GetFullPathName,\ GetLocaleInfo,\ GetLogicalDriveStrings,\ GetLongPathName,\ GetModuleFileName,\ GetModuleHandle,\ GetNamedPipeHandleState,\ GetNumberFormat,\ GetPrivateProfileInt,\ GetPrivateProfileSection,\ GetPrivateProfileSectionNames,\ GetPrivateProfileString,\ GetPrivateProfileStruct,\ GetProfileInt,\ GetProfileSection,\ GetProfileString,\ GetShortPathName,\ GetStartupInfo,\ GetStringType,\ GetStringTypeEx,\ GetSystemDirectory,\ GetTempFileName,\ GetTempPath,\ GetTimeFormat,\ GetVersionEx,\ GetVolumeInformation,\ GetWindowsDirectory,\ GlobalAddAtom,\ GlobalFindAtom,\ GlobalGetAtomName,\ IsBadStringPtr,\ LCMapString,\ LoadLibrary,\ LoadLibraryEx,\ MoveFile,\ MoveFileEx,\ MoveFileWithProgress,\ OpenEvent,\ OpenFileMapping,\ OpenJobObject,\ OpenMutex,\ OpenSemaphore,\ OpenWaitableTimer,\ OutputDebugString,\ PeekConsoleInput,\ QueryDosDevice,\ ReadConsole,\ ReadConsoleInput,\ ReadConsoleInputEx,\ ReadConsoleOutput,\ ReadConsoleOutputCharacter,\ RemoveDirectory,\ ScrollConsoleScreenBuffer,\ SearchPath,\ SetComputerName,\ SetConsoleInputExeName,\ SetConsoleNumberOfCommands,\ SetConsoleTitle,\ SetCurrentDirectory,\ SetDefaultCommConfig,\ SetEnvironmentVariable,\ SetFileAttributes,\ SetLocaleInfo,\ SetVolumeLabel,\ UpdateResource,\ VerLanguageName,\ WaitNamedPipe,\ WriteConsole,\ WriteConsoleInput,\ WriteConsoleInputVDM,\ WriteConsoleOutput,\ WriteConsoleOutputCharacter,\ WritePrivateProfileSection,\ WritePrivateProfileString,\ WritePrivateProfileStruct,\ WriteProfileSection,\ WriteProfileString,\ lstrcat,\ lstrcmp,\ lstrcmpi,\ lstrcpy,\ lstrcpyn,\ lstrlen