Import table
advapi32.dll
OpenServiceW, StartServiceCtrlDispatcherA, DeleteService, QueryServiceStatusEx, OpenServiceA, StartServiceA, CreateServiceA, OpenSCManagerA, RegCreateKeyA, RegisterServiceCtrlHandlerA, SetServiceStatus, FreeSid, SetEntriesInAclA, AllocateAndInitializeSid, AdjustTokenPrivileges, LookupPrivilegeValueA, EnumServicesStatusExA, EnumServicesStatusExW, SetNamedSecurityInfoW, ChangeServiceConfig2A, ControlService, StartServiceW, CreateServiceW, ChangeServiceConfigW, CloseServiceHandle, OpenSCManagerW, RegSaveKeyW, RegQueryInfoKeyW, RegReplaceKeyW, RegOpenUserClassesRoot, OpenProcessToken, RevertToSelf, RegOpenCurrentUser, ImpersonateNamedPipeClient, RegEnumValueW, RegEnumKeyExW, RegEnumKeyW, RegSetValueExW, RegDeleteValueW, RegDeleteKeyW, RegQueryValueExW, RegOpenKeyExW, RegCreateKeyExW, ConvertStringSecurityDescriptorToSecurityDescriptorA, RegQueryInfoKeyA, RegOpenKeyA, SetNamedSecurityInfoA, RegEnumKeyA, RegEnumValueA, RegSetValueExA, RegQueryValueExA, RegOpenKeyExA, RegCloseKey, RegDeleteKeyA
kernel32.dll
SetPriorityClass, GetPriorityClass, DeleteFileW, CreateFileW, MoveFileExW, DeviceIoControl, GetTempFileNameW, FindFirstFileW, FindNextFileW, CopyFileW, CreateDirectoryW, GetFileAttributesW, SetFileAttributesW, TerminateProcess, CreateToolhelp32Snapshot, Toolhelp32ReadProcessMemory, ReadProcessMemory, OpenProcess, Module32First, Module32NextW, Module32Next, GetFileTime, GetShortPathNameW, CreateEventW, RemoveDirectoryW, Process32FirstW, Process32First, Process32NextW, Process32Next, GetCurrentProcess, Sleep, DisconnectNamedPipe, FlushFileBuffers, WaitForMultipleObjects, ConnectNamedPipe, CreateNamedPipeA, CreateThread, LocalFree, GetVersionExA, BackupSeek, BackupRead, UnmapViewOfFile, GetOverlappedResult, CreateEventA, SetFilePointer, ReadFile, CreateFileA, WideCharToMultiByte, FindNextFileA, FindClose, DeleteFileA, SetFileAttributesA, FindFirstFileA, RemoveDirectoryA, GetSystemTime, GetCurrentProcessId, TlsFree, TlsGetValue, TlsSetValue, TlsAlloc, GetCurrentThreadId, DeleteCriticalSection, InitializeCriticalSection, LeaveCriticalSection, EnterCriticalSection, GetLastError, WriteFile, lstrcatA, lstrcpyA, GetFileSize, lstrcmpiA, GetModuleFileNameA, CloseHandle, Module32FirstW, GetStringTypeW, GetStringTypeA, LCMapStringW, LCMapStringA, GetLocaleInfoA, MultiByteToWideChar, WriteConsoleW, GetConsoleOutputCP, WriteConsoleA, SetStdHandle, InitializeCriticalSectionAndSpinCount, IsValidCodePage, GetOEMCP, GetACP, GetCPInfo, GetSystemTimeAsFileTime, GetTickCount, QueryPerformanceCounter, GetStartupInfoA, GetFileType, LocalAlloc, GetProcAddress, FreeLibrary, InterlockedExchange, LoadLibraryA, RaiseException, UnhandledExceptionFilter, SetUnhandledExceptionFilter, IsDebuggerPresent, HeapFree, HeapAlloc, GetCommandLineA, RtlUnwind, GetModuleHandleW, InterlockedIncrement, SetLastError, InterlockedDecrement, HeapSize, ExitProcess, GetConsoleCP, GetConsoleMode, GetStdHandle, HeapCreate, VirtualFree, VirtualAlloc, HeapReAlloc, FreeEnvironmentStringsA, GetEnvironmentStrings, FreeEnvironmentStringsW, GetEnvironmentStringsW, SetHandleCount
shell32.dll
SHGetMalloc, SHGetSpecialFolderLocation, SHGetPathFromIDListA
shlwapi.dll
SHDeleteKeyW, SHSetValueW, SHGetValueW, SHSetValueA, SHDeleteKeyA, SHDeleteValueA, SHDeleteValueW, StrStrIA, PathAddBackslashA, PathRemoveFileSpecA, StrStrA, PathAppendA, StrCpyW, StrCatW, PathFileExistsW, PathIsDirectoryW, SHCopyKeyW, SHGetValueA
user32.dll
ExitWindowsEx
version.dll
GetFileVersionInfoW, GetFileVersionInfoSizeW