Import table
advapi32.dll
RegDeleteValueW, StartServiceCtrlDispatcherW, RegisterServiceCtrlHandlerW, OpenThreadToken, OpenProcessToken, ControlService, DeleteService, CreateServiceW, GetTokenInformation, SetSecurityDescriptorGroup, SetSecurityDescriptorOwner, InitializeSecurityDescriptor, IsValidSid, GetLengthSid, CopySid, RegQueryInfoKeyW, OpenSCManagerW, OpenServiceW, CloseServiceHandle, SetServiceStatus, RegisterEventSourceW, ReportEventW, DeregisterEventSource, RegEnumKeyExW, RegSetValueExW, RegCreateKeyExW, RegDeleteKeyW, RegOpenKeyExW, RegQueryValueExW, RegCloseKey
kernel32.dll
lstrcatW, SetEvent, FreeLibrary, MultiByteToWideChar, SizeofResource, LoadResource, FindResourceW, LoadLibraryExW, GetCommandLineW, WideCharToMultiByte, GetOverlappedResult, DeviceIoControl, CreateFileW, GetSystemInfo, CreateEventW, SetStdHandle, FlushFileBuffers, SetFilePointer, GetStringTypeW, GetStringTypeA, LCMapStringW, LCMapStringA, GetCPInfo, GetOEMCP, CreateThread, Sleep, GetCurrentThread, WaitForSingleObject, CloseHandle, GetCurrentThreadId, HeapAlloc, GetProcessHeap, HeapFree, GetCurrentProcess, FlushInstructionCache, EnterCriticalSection, LeaveCriticalSection, lstrcpynW, InterlockedExchange, InterlockedDecrement, InterlockedIncrement, GetModuleFileNameW, GetModuleHandleW, lstrcpyW, lstrcmpiW, lstrlenW, GetLastError, DeleteCriticalSection, InitializeCriticalSection, RaiseException, GetVersionExW, GetThreadLocale, GetLocaleInfoA, GetACP, IsBadCodePtr, IsBadReadPtr, TlsGetValue, LoadLibraryA, GetStartupInfoA, GetFileType, SetHandleCount, GetCommandLineA, GetEnvironmentStringsW, FreeEnvironmentStringsW, GetEnvironmentStrings, FreeEnvironmentStringsA, GetStdHandle, WriteFile, TlsSetValue, TlsFree, SetLastError, TlsAlloc, SetUnhandledExceptionFilter, GetModuleFileNameA, GetSystemTimeAsFileTime, GetCurrentProcessId, GetTickCount, QueryPerformanceCounter, IsBadWritePtr, VirtualFree, HeapCreate, GetStartupInfoW, GetModuleHandleA, ExitThread, VirtualQuery, VirtualAlloc, VirtualProtect, RtlUnwind, UnhandledExceptionFilter, TerminateProcess, GetVersionExA, HeapDestroy, HeapReAlloc, HeapSize, ExitProcess, GetProcAddress
ole32.dll
StringFromCLSID, CoUninitialize, CoInitialize, CoRevokeClassObject, CoRegisterClassObject, CoTaskMemAlloc, CoTaskMemRealloc, StringFromGUID2, CoCreateInstance, CoInitializeSecurity, CoTaskMemFree
shell32.dll
SHGetFileInfoW
shlwapi.dll
PathFindExtensionW
user32.dll
CharNextW, SetWindowLongW, GetClassInfoExW, UnregisterClassW, LoadCursorW, DestroyWindow, DefWindowProcW, RegisterClassExW, CreateWindowExW, wsprintfW, PostMessageW, MessageBoxW, CharUpperW, LoadStringW, PostThreadMessageW, GetMessageW, DispatchMessageW, TranslateMessage, CallWindowProcW, GetWindowLongW