Import table
advapi32.dll
RegCreateKeyExW, RegOpenKeyExW, RegQueryValueExW, RegCloseKey, RegCreateKeyW
kernel32.dll
LeaveCriticalSection, GetLastError, GetEnvironmentVariableW, GetCurrentDirectoryW, lstrcmpiW, DeleteCriticalSection, ReleaseMutex, WaitForSingleObject, CreateMutexW, EnterCriticalSection, CreateFileA, ReadFile, WriteConsoleW, GetConsoleOutputCP, WriteConsoleA, SetStdHandle, LoadLibraryA, GetConsoleMode, GetConsoleCP, CloseHandle, InitializeCriticalSection, lstrlenW, CreateProcessW, LoadLibraryW, GetProcAddress, FreeLibrary, FlushFileBuffers, SetFilePointer, GetLocaleInfoA, HeapFree, TerminateProcess, GetCurrentProcess, UnhandledExceptionFilter, SetUnhandledExceptionFilter, IsDebuggerPresent, HeapAlloc, RtlUnwind, GetCommandLineA, GetVersionExA, GetProcessHeap, GetStartupInfoA, HeapDestroy, HeapCreate, VirtualFree, VirtualAlloc, HeapReAlloc, GetModuleHandleA, TlsGetValue, TlsAlloc, TlsSetValue, TlsFree, InterlockedIncrement, SetLastError, GetCurrentThreadId, InterlockedDecrement, GetCPInfo, GetACP, GetOEMCP, MultiByteToWideChar, LCMapStringA, WideCharToMultiByte, LCMapStringW, RaiseException, Sleep, HeapSize, ExitProcess, WriteFile, GetStdHandle, GetModuleFileNameA, FreeEnvironmentStringsA, GetEnvironmentStrings, FreeEnvironmentStringsW, GetEnvironmentStringsW, SetHandleCount, GetFileType, QueryPerformanceCounter, GetTickCount, GetCurrentProcessId, GetSystemTimeAsFileTime, GetStringTypeA, GetStringTypeW
ole32.dll
CoCreateInstance, CoInitialize, CoUninitialize
shell32.dll
ShellExecuteExW
user32.dll
GetDesktopWindow, RegisterClassW, CreateWindowExW, GetMessageW, TranslateMessage, DispatchMessageW, PostQuitMessage, DefWindowProcW, SendMessageW, FindWindowW, MessageBeep, WaitForInputIdle