Import table
advapi32.dll
OpenSCManagerW, StartServiceCtrlDispatcherW, RegisterServiceCtrlHandlerW, DeleteService, OpenServiceW, CloseServiceHandle, ChangeServiceConfig2W, ConvertStringSecurityDescriptorToSecurityDescriptorW, SetServiceObjectSecurity, SetSecurityDescriptorDacl, InitializeSecurityDescriptor, SetEntriesInAclW, BuildExplicitAccessWithNameW, GetSecurityDescriptorDacl, QueryServiceObjectSecurity, CreateServiceW, ControlService, QueryServiceStatus, StartServiceW, SetServiceStatus, DeregisterEventSource, ReportEventW, RegisterEventSourceW, RegQueryValueExW, AdjustTokenPrivileges, LookupPrivilegeValueW, OpenProcessToken, RegEnumKeyExW, RegSetValueExW, RegOpenKeyExW, RegCloseKey
kernel32.dll
DeleteCriticalSection, SetEvent, InterlockedDecrement, ResetEvent, Sleep, LeaveCriticalSection, GetLastError, HeapAlloc, GetProcessHeap, WriteFile, HeapFree, ExpandEnvironmentStringsW, FormatMessageW, LocalFree, GetModuleFileNameW, GetVersionExW, CreateNamedPipeW, WaitForMultipleObjects, Process32FirstW, GetModuleFileNameA, ConnectNamedPipe, ReadFile, DisconnectNamedPipe, GetCommandLineW, RaiseException, InitializeCriticalSectionAndSpinCount, OutputDebugStringW, WideCharToMultiByte, GetConsoleMode, GetConsoleCP, GetTickCount, QueryPerformanceCounter, GetEnvironmentStringsW, FreeEnvironmentStringsW, GetStringTypeW, IsDebuggerPresent, SetUnhandledExceptionFilter, SetErrorMode, FreeLibrary, DeleteFileW, GetCurrentThread, LoadLibraryW, GetCurrentThreadId, CreateFileW, IsBadReadPtr, Module32Next, Module32First, GetCurrentProcessId, CreateToolhelp32Snapshot, GlobalMemoryStatus, GetSystemInfo, VirtualQuery, CloseHandle, SetEndOfFile, FindResourceExW, FindResourceW, LoadResource, LockResource, SizeofResource, GetCurrentProcess, CreateEventW, lstrlenW, GetModuleHandleW, GetProcAddress, SetStdHandle, FlushFileBuffers, CreateFileA, WriteConsoleW, Process32NextW, LCMapStringW, MultiByteToWideChar, SetFilePointer, GetFileType, SetHandleCount, IsProcessorFeaturePresent, RtlUnwind, SetLastError, TlsFree, TlsSetValue, TlsGetValue, TlsAlloc, IsValidCodePage, GetOEMCP, GetACP, InterlockedIncrement, GetCPInfo, HeapCreate, GetStdHandle, UnhandledExceptionFilter, TerminateProcess, GetStartupInfoW, HeapSetInformation, ExitProcess, EncodePointer, DecodePointer, GetSystemTimeAsFileTime, EnterCriticalSection, HeapSize, HeapReAlloc, HeapDestroy
ole32.dll
CoCreateInstance, CoMarshalInterThreadInterfaceInStream, CoUninitialize, CoInitialize, CoAddRefServerProcess, CoReleaseServerProcess, CoInitializeEx
shell32.dll
SHGetSpecialFolderPathW, CommandLineToArgvW, SHCreateDirectoryExW, SHGetFolderPathW
shlwapi.dll
PathFindFileNameW, PathAppendW, UrlEscapeW
user32.dll
PostThreadMessageW
version.dll
VerQueryValueW, GetFileVersionInfoA, GetFileVersionInfoSizeA