Import table
advapi32.dll
RegCloseKey, RegQueryValueExW, RegEnumKeyExW, RegOpenKeyExW, RegSetValueExW, RegCreateKeyExW, GetUserNameW, FreeSid, CheckTokenMembership, AllocateAndInitializeSid
kernel32.dll
GetLastError, GetVersion, InterlockedExchange, DeviceIoControl, CreateFileW, CloseHandle, WaitForSingleObject, ExitThread, SetEvent, CreateEventW, lstrlenW, WinExec, GetVersionExW, SetThreadPriority, CreateThread, FreeLibrary, GetProcAddress, LoadLibraryW, GetModuleHandleA, GetStartupInfoA, GetCommandLineA, GetVersionExA, ExitProcess, WriteFile, GetStdHandle, GetModuleFileNameA, UnhandledExceptionFilter, FreeEnvironmentStringsA, GetEnvironmentStrings, FreeEnvironmentStringsW, WideCharToMultiByte, GetEnvironmentStringsW, SetHandleCount, GetFileType, HeapDestroy, HeapCreate, VirtualFree, HeapFree, LoadLibraryA, GetACP, GetOEMCP, GetCPInfo, HeapAlloc, VirtualAlloc, HeapReAlloc, LCMapStringA, MultiByteToWideChar, LCMapStringW, GetStringTypeA, GetStringTypeW, RtlUnwind, GetLocaleInfoA, VirtualProtect, GetSystemInfo, VirtualQuery, CreateMutexW
shell32.dll
ShellExecuteW
user32.dll
DestroyWindow, EndPaint, BeginPaint, DefWindowProcW, SetForegroundWindow, ShowWindow, IsIconic, FindWindowW, CreateWindowExW, wsprintfW, KillTimer, DispatchMessageW, TranslateMessage, PostQuitMessage, GetMessageW, SetTimer, PostMessageW, RegisterClassW