Import table
advapi32.dll
RegCreateKeyA, RegSetValueExA, RegCloseKey, RegQueryValueExA, RegisterServiceCtrlHandlerExA, RegOpenKeyExA, SetServiceStatus, CloseServiceHandle, DeleteService, ControlService, StartServiceA, CreateServiceA, QueryServiceStatus, QueryServiceConfigA, UnlockServiceDatabase, ChangeServiceConfigA, OpenServiceA, QueryServiceLockStatusA, LockServiceDatabase, OpenSCManagerA, StartServiceCtrlDispatcherA, LookupPrivilegeValueA, OpenProcessToken, DuplicateTokenEx, ConvertStringSecurityDescriptorToSecurityDescriptorA, SetTokenInformation, AdjustTokenPrivileges, CreateProcessAsUserA
kernel32.dll
FindClose, MultiByteToWideChar, WideCharToMultiByte, RemoveDirectoryW, GetDiskFreeSpaceA, GetLogicalDriveStringsA, GetCurrentProcess, GetDriveTypeA, GetModuleHandleA, Process32FirstW, CloseHandle, GetExitCodeProcess, Process32NextW, lstrlenA, GetProcessHeap, GetModuleFileNameA, HeapAlloc, Sleep, HeapFree, DeviceIoControl, CreateProcessA, CreateToolhelp32Snapshot, Process32First, ProcessIdToSessionId, Process32Next, OpenProcess, lstrcmpiA, VerSetConditionMask, GetCommandLineA, OutputDebugStringA, CreateSemaphoreA, LocalFree, SetEvent, InterlockedIncrement, InterlockedDecrement, CopyFileW, FindFirstFileA, LocalAlloc, GetPrivateProfileStringA, SetConsoleCtrlHandler, GetCurrentThreadId, CreateEventA, CreateThread, TerminateProcess, GetTickCount, WaitForMultipleObjects, GetLocalTime, GetFileSize, DeleteFileA, GetFileAttributesA, SetFileAttributesA, CopyFileA, Thread32First, Thread32Next, FindNextFileA, GetWindowsDirectoryA, LCMapStringA, WriteConsoleW, GetConsoleOutputCP, WriteConsoleA, SetStdHandle, IsValidCodePage, GetOEMCP, GetCPInfo, SetFilePointer, InitializeCriticalSection, GetStdHandle, GetSystemTimeAsFileTime, GetCurrentProcessId, QueryPerformanceCounter, WaitForSingleObject, CreateDirectoryW, FindNextFileW, FindFirstFileW, CreateFileA, DeleteFileW, InterlockedExchange, FreeLibrary, SetFileAttributesW, LoadLibraryA, GetLastError, GetFileAttributesW, GetProcAddress, SetLastError, VerifyVersionInfoA, TlsGetValue, TlsAlloc, TlsSetValue, TlsFree, LCMapStringW, GetStringTypeA, GetStringTypeW, SetEndOfFile, SetHandleCount, GetFileType, GetConsoleCP, GetConsoleMode, ResetEvent, WriteFile, HeapSize, VirtualFree, HeapCreate, GetEnvironmentStringsW, FreeEnvironmentStringsW, GetEnvironmentStrings, FreeEnvironmentStringsA, ReadFile, GetACP, GetLocaleInfoA, GetThreadLocale, GetVersionExA, VirtualAlloc, HeapReAlloc, UnhandledExceptionFilter, SetUnhandledExceptionFilter, IsDebuggerPresent, GetStartupInfoA, RaiseException, RtlUnwind, ExitProcess, DeleteCriticalSection, LeaveCriticalSection, EnterCriticalSection, HeapDestroy, FlushFileBuffers, InitializeCriticalSectionAndSpinCount, GetModuleHandleW, WritePrivateProfileStringA, GetVersion
setupapi.dll
SetupDiGetClassDevsA, SetupDiEnumDeviceInfo, SetupDiGetDeviceRegistryPropertyA, SetupDiDestroyDeviceInfoList
shell32.dll
SHCreateDirectoryExA, SHGetFolderPathA, ShellExecuteA
shlwapi.dll
PathFileExistsA, PathAppendA, PathFileExistsW
user32.dll
UnregisterDeviceNotification, RegisterDeviceNotificationA, PostThreadMessageA, DispatchMessageA, GetMessageA, wsprintfA, CharNextA
userenv.dll
CreateEnvironmentBlock, DestroyEnvironmentBlock
version.dll
VerQueryValueA, GetFileVersionInfoA, GetFileVersionInfoSizeA