Import table
advapi32.dll
LockServiceDatabase, GetUserNameA, ControlService, UnlockServiceDatabase, QueryServiceConfigA, OpenSCManagerA, SetServiceStatus, QueryServiceStatus, RegisterServiceCtrlHandlerExA, ChangeServiceConfigA, StartServiceA, CreateServiceA, QueryServiceLockStatusA, ChangeServiceConfig2A, DeleteService, StartServiceCtrlDispatcherA, CloseServiceHandle, OpenServiceA, RegCloseKey, RegEnumValueA, RegOpenKeyExA, RegEnumKeyExA, RegQueryValueExA, RegSetValueExA, DuplicateTokenEx, CreateProcessAsUserA
iphlpapi.dll
GetAdaptersInfo
kernel32.dll
DeleteFileW, SetFileAttributesW, GetVolumeNameForVolumeMountPointA, GetWindowsDirectoryA, LoadLibraryW, FindFirstFileA, LocalAlloc, FindNextFileA, LocalFree, GetCommandLineW, lstrcmpiA, GetPrivateProfileStringA, OutputDebugStringA, QueryDosDeviceA, SetEvent, CreateEventA, ResetEvent, GetTickCount, TerminateProcess, SetConsoleCtrlHandler, GetCurrentThreadId, GetVersionExW, CreateMutexA, ReleaseMutex, TerminateThread, CreateThread, GetFileSize, CreateFileW, GetLocalTime, GetTempPathA, WriteConsoleW, GetConsoleOutputCP, WriteConsoleA, CloseHandle, GetLocaleInfoA, CreateToolhelp32Snapshot, GetModuleHandleA, GetModuleFileNameA, DeviceIoControl, Process32Next, LoadLibraryA, FindClose, GetProcAddress, SetLastError, GetLastError, GetLogicalDriveStringsA, CreateDirectoryA, MultiByteToWideChar, CreateProcessA, GetFileAttributesW, GetExitCodeProcess, Sleep, WideCharToMultiByte, GetDriveTypeA, GetProcessHeap, WaitForSingleObject, Process32First, HeapFree, GetCurrentProcess, HeapAlloc, FreeLibrary, CreateFileA, SetStdHandle, SetEndOfFile, GetStringTypeW, GetStringTypeA, SetFilePointer, GetCurrentProcessId, QueryPerformanceCounter, GetEnvironmentStringsW, FreeEnvironmentStringsW, GetEnvironmentStrings, FreeEnvironmentStringsA, GetFileType, SetHandleCount, ReadFile, HeapSize, FlushFileBuffers, GetConsoleMode, GetConsoleCP, GetStdHandle, WriteFile, ExitProcess, HeapReAlloc, VirtualAlloc, EnterCriticalSection, LeaveCriticalSection, DeleteCriticalSection, VirtualFree, HeapCreate, LCMapStringW, LCMapStringA, InitializeCriticalSectionAndSpinCount, UnhandledExceptionFilter, SetUnhandledExceptionFilter, IsDebuggerPresent, GetSystemTimeAsFileTime, GetCommandLineA, GetStartupInfoA, RaiseException, RtlUnwind, GetCPInfo, InterlockedIncrement, InterlockedDecrement, GetACP, GetOEMCP, IsValidCodePage, GetModuleHandleW, TlsGetValue, TlsAlloc, TlsSetValue, TlsFree, WritePrivateProfileStringA
setupapi.dll
SetupDiChangeState, SetupDiClassNameFromGuidA, SetupDiSetClassInstallParamsA, CM_Enumerate_Classes, SetupDiEnumDeviceInterfaces, SetupDiGetDeviceInterfaceDetailA, SetupDiGetDeviceRegistryPropertyA, CM_Locate_DevNodeA, CM_Get_Parent, SetupDiGetDeviceInstanceIdA, CM_Reenumerate_DevNode, SetupDiEnumDeviceInfo, SetupDiDestroyDeviceInfoList, CM_Get_DevNode_Status, SetupDiCallClassInstaller, SetupDiGetClassDevsA, CM_Get_Device_IDA
shell32.dll
ShellExecuteA, SHCreateDirectoryExA, CommandLineToArgvW, SHGetSpecialFolderPathA
shlwapi.dll
PathFileExistsW, PathFileExistsA, SHDeleteKeyA, StrStrIA
user32.dll
GetMessageA, PostThreadMessageA, DispatchMessageA
userenv.dll
CreateEnvironmentBlock, DestroyEnvironmentBlock
version.dll
GetFileVersionInfoA, GetFileVersionInfoSizeA, VerQueryValueA