Import table
advapi32.dll
RegCreateKeyW, RegCreateKeyExW, RegSetValueExW, RegOpenKeyExW, RegQueryValueExW, RegCloseKey
kernel32.dll
GetCurrentProcess, UnhandledExceptionFilter, SetUnhandledExceptionFilter, QueryPerformanceCounter, GetTickCount, GetCurrentThreadId, GetCurrentProcessId, GetSystemTimeAsFileTime, GetVersionExW, GetLastError, WriteConsoleW, TerminateProcess, WriteConsoleA, FlushFileBuffers, GetConsoleMode, GetConsoleCP, SetStdHandle, SetFilePointer, GetLocaleInfoA, GetStringTypeW, GetStringTypeA, RtlUnwind, LoadLibraryA, FreeLibrary, GetProcAddress, LoadLibraryW, GetSystemDirectoryW, CloseHandle, ReleaseMutex, WaitForSingleObject, CreateMutexW, DeleteCriticalSection, EnterCriticalSection, LeaveCriticalSection, InitializeCriticalSection, TlsSetValue, TlsGetValue, GetConsoleOutputCP, TlsAlloc, CreateFileA, HeapReAlloc, VirtualAlloc, VirtualFree, HeapFree, GetVersionExA, HeapAlloc, GetProcessHeap, GetStartupInfoW, IsDebuggerPresent, RaiseException, GetModuleHandleA, TlsFree, InterlockedIncrement, SetLastError, InterlockedDecrement, Sleep, HeapSize, ExitProcess, GetCPInfo, GetACP, GetOEMCP, IsValidCodePage, MultiByteToWideChar, LCMapStringA, WideCharToMultiByte, LCMapStringW, WriteFile, GetStdHandle, GetModuleFileNameA, GetModuleFileNameW, FreeEnvironmentStringsA, GetEnvironmentStrings, FreeEnvironmentStringsW, GetEnvironmentStringsW, GetCommandLineA, GetCommandLineW, SetHandleCount, GetFileType, GetStartupInfoA, HeapDestroy, HeapCreate
ole32.dll
CoCreateInstance, CoInitialize, CLSIDFromProgID
user32.dll
SetTimer, FindWindowW, RegisterWindowMessageW, KillTimer, PostMessageW, DefWindowProcW, PostQuitMessage, UpdateWindow, ShowWindow, CreateWindowExW, RegisterClassExW, DispatchMessageW, TranslateMessage, TranslateAcceleratorW, GetMessageW