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