Import table
advapi32.dll
RegisterServiceCtrlHandlerW, RegEnumValueW, ChangeServiceConfigW, ChangeServiceConfig2W, RegEnumKeyExW, SetServiceStatus, RegisterEventSourceW, ReportEventW, DeregisterEventSource, RegQueryInfoKeyW, ControlService, DeleteService, CreateServiceW, RegSetValueExW, OpenSCManagerW, OpenServiceW, CloseServiceHandle, RegDeleteValueW, RegQueryValueExW, RegCloseKey, RegDeleteKeyW, RegCreateKeyExW, RegOpenKeyExW, StartServiceCtrlDispatcherW
kernel32.dll
CreateThread, CreateEventW, MultiByteToWideChar, LoadLibraryExW, WritePrivateProfileStringW, GetTickCount, GetLocalTime, InterlockedDecrement, SetEvent, MoveFileExW, FileTimeToSystemTime, FileTimeToLocalFileTime, GetProcessTimes, GetCurrentThreadId, EnterCriticalSection, LeaveCriticalSection, InterlockedIncrement, CompareStringW, SetStdHandle, WriteConsoleW, SetFilePointer, Sleep, OpenProcess, WaitForSingleObject, GetModuleFileNameW, lstrcmpiW, CreateDirectoryW, CreateFileW, CloseHandle, GetModuleHandleW, DeleteCriticalSection, InitializeCriticalSectionAndSpinCount, GetLastError, RaiseException, lstrlenW, FindResourceExW, FindResourceW, LoadResource, LockResource, SizeofResource, LoadLibraryW, GetProcAddress, FreeLibrary, GetCommandLineW, GetCurrentProcess, SetEnvironmentVariableA, GetStringTypeW, GetSystemTimeAsFileTime, GetCurrentProcessId, QueryPerformanceCounter, GetFileType, SetHandleCount, GetEnvironmentStringsW, FreeEnvironmentStringsW, FlushFileBuffers, GetConsoleMode, GetConsoleCP, GetTimeZoneInformation, WideCharToMultiByte, HeapCreate, GetStdHandle, WriteFile, ExitProcess, IsProcessorFeaturePresent, TerminateProcess, IsDebuggerPresent, SetUnhandledExceptionFilter, UnhandledExceptionFilter, LCMapStringW, SetLastError, TlsFree, TlsSetValue, TlsGetValue, TlsAlloc, HeapDestroy, HeapAlloc, HeapFree, HeapReAlloc, HeapSize, GetProcessHeap, EncodePointer, DecodePointer, RtlUnwind, ExitThread, ResumeThread, HeapSetInformation, GetStartupInfoW, GetCPInfo, GetACP, GetOEMCP, IsValidCodePage
ole32.dll
CoTaskMemAlloc, CoTaskMemRealloc, CoRegisterClassObject, CoInitializeSecurity, CoTaskMemFree, CoInitialize, CoUninitialize, StringFromGUID2, CoCreateInstance, CoAddRefServerProcess, CoReleaseServerProcess, CoRevokeClassObject
psapi.dll
GetModuleFileNameExW, EnumProcesses
shell32.dll
SHGetSpecialFolderPathW
shlwapi.dll
PathAddBackslashW
user32.dll
PostThreadMessageW, GetMessageW, DispatchMessageW, CharNextW, TranslateMessage, CharUpperW, MessageBoxW, LoadStringW