Import table
advapi32.dll
RegCloseKey, RegQueryValueExW, RegOpenKeyExW, RegCreateKeyExW, RegSetValueExW, InitiateSystemShutdownExW, OpenProcessToken, LookupPrivilegeValueW, AdjustTokenPrivileges
gdi32.dll
GetStockObject
imm32.dll
ImmDisableIME
kernel32.dll
CreateEventW, CreateMutexW, WaitForSingleObject, OpenEventW, WaitForMultipleObjects, SetProcessShutdownParameters, CreateThread, ResetEvent, GetLastError, TerminateProcess, SetEvent, GetVersionExW, GetCurrentProcess, UnhandledExceptionFilter, SetErrorMode, CreateFileW, CloseHandle, GetVolumeInformationW, GetLogicalDrives, GetDriveTypeW, GetProcessHeap, HeapSetInformation, InterlockedExchange, Sleep, InterlockedCompareExchange, GetStartupInfoA, OutputDebugStringA, RtlUnwind, SetUnhandledExceptionFilter, GetModuleHandleA, QueryPerformanceCounter, GetTickCount, GetCurrentProcessId, GetCurrentThreadId, GetSystemTimeAsFileTime
msvcrt.dll
DllMain
ole32.dll
OleInitialize, OleBuildVersion, OleUninitialize, CoInitializeSecurity
shell32.dll
ShellExecuteW
shlwapi.dll
PathFileExistsW
user32.dll
GetSystemMetrics, RegisterDeviceNotificationW, PostQuitMessage, DestroyWindow, UnregisterDeviceNotification, DefWindowProcW, DispatchMessageW, EnumDisplaySettingsW, ChangeDisplaySettingsW, LoadCursorW, LoadIconW, RegisterClassW, CreateWindowExW, GetMessageW, TranslateMessage
vmsrvc.dll
IsInterfaceEnabled, InitializeHostCommunication, TearDownHostCommunication, SendMessageToHost, RegisterCallback, RegisterGuestInterface, UnregisterGuestInterface, UnregisterCallback, QueryHostInterface