Import table
kernel32.dll
SetStdHandle, ExitProcess, CreateFileW, GetModuleHandleW, WriteConsoleW, GetStdHandle, CreateFileA, GetConsoleOutputCP, WriteConsoleA, GetConsoleMode, GetConsoleCP, GetUserDefaultUILanguage, GetCommandLineW, GetProcessHeap, HeapAlloc, GetFullPathNameW, HeapFree, GetCommandLineA, SetUnhandledExceptionFilter, Sleep, WriteFile, GetModuleFileNameA, FreeEnvironmentStringsA, GetEnvironmentStrings, FreeEnvironmentStringsW, WideCharToMultiByte, GetLastError, GetEnvironmentStringsW, SetHandleCount, GetFileType, GetStartupInfoA, 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, FlushFileBuffers
shell32.dll
CommandLineToArgvW
shlwapi.dll
PathRemoveFileSpecW, StrCmpW, PathAppendW
user32.dll
MessageBoxExW