Import table
advapi32.dll
RegOpenKeyExW, RegCreateKeyExW, RegDeleteKeyW, RegDeleteValueW, RegCloseKey, RegSetValueExW, RegQueryInfoKeyW, RegEnumKeyExW
kernel32.dll
FreeLibrary, GetProcAddress, LoadLibraryW, CloseHandle, WaitForSingleObject, lstrlenW, RaiseException, GetLastError, InitializeCriticalSectionAndSpinCount, DeleteCriticalSection, GetModuleHandleW, lstrcmpiW, GetModuleFileNameW, Sleep, CreateThread, CreateEventW, GetCurrentThreadId, SetEvent, MultiByteToWideChar, SizeofResource, LoadResource, FindResourceW, LoadLibraryExW, GetCommandLineW, GetCurrentProcessId, ReleaseActCtx, DeactivateActCtx, ActivateActCtx, CreateActCtxW, InterlockedIncrement, InterlockedDecrement, GetStringTypeW, LCMapStringW, WideCharToMultiByte, RtlUnwind, IsValidCodePage, GetOEMCP, GetACP, GetCPInfo, IsProcessorFeaturePresent, HeapSize, HeapReAlloc, GetCurrentProcess, TerminateProcess, IsDebuggerPresent, UnhandledExceptionFilter, GetSystemTimeAsFileTime, GetTickCount, QueryPerformanceCounter, HeapCreate, EnterCriticalSection, LeaveCriticalSection, HeapSetInformation, GetStartupInfoW, HeapAlloc, HeapFree, EncodePointer, DecodePointer, SetUnhandledExceptionFilter, ExitProcess, WriteFile, GetStdHandle, FreeEnvironmentStringsW, GetEnvironmentStringsW, SetHandleCount, GetFileType, TlsAlloc, TlsGetValue, TlsSetValue, TlsFree, SetLastError
ole32.dll
CoRevokeClassObject, CoTaskMemRealloc, CoTaskMemAlloc, CoUninitialize, CoInitialize, CoRegisterClassObject, StringFromGUID2, CoCreateInstance, CoAddRefServerProcess, CoReleaseServerProcess, CoTaskMemFree, CLSIDFromString
user32.dll
TranslateMessage, GetMessageW, PostThreadMessageW, CharNextW, CharUpperW, DispatchMessageW