Import table
kernel32.dll
SetStdHandle, ExitProcess, CreateFileW, GetModuleHandleW, WriteConsoleW, GetStdHandle, GetConsoleOutputCP, WriteConsoleA, FlushFileBuffers, GetConsoleMode, GetConsoleCP, GetUserDefaultUILanguage, GetCommandLineW, HeapAlloc, GetProcessHeap, GetFullPathNameW, HeapFree, GetCommandLineA, GetStartupInfoA, SetUnhandledExceptionFilter, Sleep, WriteFile, GetModuleFileNameA, FreeEnvironmentStringsA, GetEnvironmentStrings, FreeEnvironmentStringsW, WideCharToMultiByte, GetLastError, GetEnvironmentStringsW, SetHandleCount, GetFileType, DeleteCriticalSection, TlsGetValue, TlsAlloc, TlsSetValue, TlsFree, InterlockedIncrement, SetLastError, GetCurrentThreadId, InterlockedDecrement, HeapCreate, GetFileAttributesW, QueryPerformanceCounter, GetTickCount, GetCurrentProcessId, GetSystemTimeAsFileTime, LeaveCriticalSection, EnterCriticalSection, TerminateProcess, GetCurrentProcess, UnhandledExceptionFilter, IsDebuggerPresent, LoadLibraryA, InitializeCriticalSectionAndSpinCount, GetCPInfo, GetACP, GetOEMCP, IsValidCodePage, VirtualAlloc, HeapReAlloc, RtlUnwind, HeapSize, GetLocaleInfoA, LCMapStringA, MultiByteToWideChar, LCMapStringW, GetStringTypeA, GetStringTypeW, CloseHandle, InitializeCriticalSection, SetFilePointer, LoadLibraryW, GetProcAddress, VirtualFree, GetModuleFileNameW, CreateFileA
shell32.dll
CommandLineToArgvW
shlwapi.dll
PathAppendW, PathRemoveFileSpecW, StrCmpW
user32.dll
MessageBoxExW