Import table
advapi32.dll
RegCreateKeyExW, RegOpenKeyExW, RegCloseKey, SetSecurityDescriptorDacl, InitializeSecurityDescriptor, RegQueryValueExW
kernel32.dll
CreateThread, SetEvent, WaitForSingleObject, TerminateThread, CloseHandle, GetCurrentThreadId, ExitThread, CreateMutexW, ReleaseMutex, lstrlenW, CreateFileW, SetThreadPriority, CancelIo, DisconnectNamedPipe, ReadFile, GetLastError, WaitForMultipleObjects, ResetEvent, GetOverlappedResult, WriteFile, PeekNamedPipe, ConnectNamedPipe, GetTickCount, Sleep, GetCommState, CreateEventW, SetCommMask, PurgeComm, ClearCommError, WaitCommEvent, GetCommModemStatus, MultiByteToWideChar, InitializeCriticalSectionAndSpinCount, DeleteCriticalSection, EnterCriticalSection, LeaveCriticalSection, GetProcAddress, GetModuleHandleW, GetCurrentProcess, LCMapStringW, WriteConsoleW, SetStdHandle, GetStringTypeW, LoadLibraryW, IsBadCodePtr, HeapAlloc, HeapValidate, HeapSize, HeapFree, SetCommState, GetProcessHeap, HeapReAlloc, FlushFileBuffers, IsValidCodePage, GetOEMCP, GetACP, GetCPInfo, GetConsoleMode, GetConsoleCP, WideCharToMultiByte, SetFilePointer, RtlUnwind, GetSystemTimeAsFileTime, EncodePointer, DecodePointer, GetCommandLineW, HeapSetInformation, GetStartupInfoW, RaiseException, TerminateProcess, UnhandledExceptionFilter, SetUnhandledExceptionFilter, IsDebuggerPresent, ExitProcess, HeapCreate, GetStdHandle, GetModuleFileNameW, IsProcessorFeaturePresent, FreeEnvironmentStringsW, GetEnvironmentStringsW, SetHandleCount, GetFileType, TlsAlloc, TlsGetValue, TlsSetValue, TlsFree, InterlockedIncrement, SetLastError, InterlockedDecrement, QueryPerformanceCounter, GetCurrentProcessId
ole32.dll
CLSIDFromString, CoTaskMemFree, StringFromCLSID
user32.dll
PostQuitMessage, GetMessageW, DispatchMessageW, CharUpperBuffW, PostMessageW, DefWindowProcW, UnregisterClassW, UpdateWindow, ShowWindow, CreateWindowExW, RegisterClassExW