Import table
advapi32.dll
RegCloseKey, RegOpenKeyExW, RegQueryValueExW
kernel32.dll
CloseHandle, CreateFileA, WriteConsoleW, GetConsoleOutputCP, WriteConsoleA, SetStdHandle, LCMapStringW, LCMapStringA, GetStringTypeW, GetStringTypeA, GetLastError, FlushFileBuffers, CreateMutexW, FreeLibrary, GetProcAddress, LoadLibraryW, GetCurrentProcess, GetModuleHandleW, GetStartupInfoW, GetTickCount, MultiByteToWideChar, WideCharToMultiByte, HeapFree, TerminateProcess, UnhandledExceptionFilter, SetUnhandledExceptionFilter, IsDebuggerPresent, TlsGetValue, TlsAlloc, TlsSetValue, TlsFree, InterlockedIncrement, SetLastError, GetCurrentThreadId, InterlockedDecrement, Sleep, HeapSize, ExitProcess, WriteFile, GetStdHandle, GetModuleFileNameA, GetModuleFileNameW, FreeEnvironmentStringsW, GetEnvironmentStringsW, GetCommandLineW, SetHandleCount, GetFileType, GetStartupInfoA, DeleteCriticalSection, HeapCreate, VirtualFree, QueryPerformanceCounter, GetCurrentProcessId, GetSystemTimeAsFileTime, GetModuleHandleA, LeaveCriticalSection, EnterCriticalSection, HeapAlloc, VirtualAlloc, HeapReAlloc, GetCPInfo, GetACP, GetOEMCP, IsValidCodePage, LoadLibraryA, InitializeCriticalSectionAndSpinCount, RtlUnwind, SetFilePointer, GetConsoleCP, GetConsoleMode, GetLocaleInfoA
user32.dll
RegisterWindowMessageW, PostMessageW, KillTimer, FindWindowW, EndPaint, DestroyWindow, TranslateAcceleratorW, GetMessageW, PostQuitMessage, LoadCursorW, BeginPaint, SetTimer, LoadAcceleratorsW, RegisterClassExW, LoadIconW, LoadStringW, ShowWindow, CreateWindowExW, UpdateWindow, DefWindowProcW, DispatchMessageW, TranslateMessage