Import table
advapi32.dll
CloseServiceHandle, OpenSCManagerA, RegCloseKey, RegSetValueExA, CreateProcessAsUserA, StartServiceCtrlDispatcherA, RegisterServiceCtrlHandlerA, SetServiceStatus, OpenProcessToken, InitializeSecurityDescriptor, SetSecurityDescriptorDacl, OpenServiceA, DeleteService, RegCreateKeyExA, CreateServiceA
hid.dll
HidD_GetAttributes, HidD_GetPreparsedData, HidD_GetHidGuid, HidP_GetCaps
kernel32.dll
GetModuleFileNameA, GetModuleHandleA, Sleep, CreateEventA, GetWindowsDirectoryA, SetEvent, OpenProcess, Process32Next, lstrcmpiA, Process32First, CreateToolhelp32Snapshot, InterlockedDecrement, OutputDebugStringA, lstrlenA, CreateThread, InterlockedIncrement, GetTickCount, MultiByteToWideChar, WideCharToMultiByte, HeapFree, GetProcessHeap, GetLocaleInfoA, SetFilePointer, FlushFileBuffers, GetConsoleMode, GetConsoleCP, SetStdHandle, ReadFile, WaitForMultipleObjects, GetLastError, CreateFileA, CloseHandle, GetStringTypeA, GetStringTypeW, LCMapStringA, LCMapStringW, WriteConsoleA, GetConsoleOutputCP, WriteConsoleW, ResumeThread, IsValidCodePage, GetOEMCP, GetACP, GetCPInfo, LoadLibraryA, InitializeCriticalSectionAndSpinCount, GetSystemTimeAsFileTime, GetCurrentProcessId, QueryPerformanceCounter, GetEnvironmentStringsW, FreeEnvironmentStringsW, GetEnvironmentStrings, FreeEnvironmentStringsA, GetFileType, SetHandleCount, IsDebuggerPresent, SetUnhandledExceptionFilter, HeapAlloc, RtlUnwind, EnterCriticalSection, LeaveCriticalSection, GetCommandLineA, GetStartupInfoA, RaiseException, HeapCreate, VirtualFree, DeleteCriticalSection, VirtualAlloc, HeapReAlloc, GetModuleHandleW, GetProcAddress, ExitProcess, WriteFile, GetStdHandle, TlsGetValue, TlsAlloc, TlsSetValue, TlsFree, SetLastError, GetCurrentThreadId, HeapSize, TerminateProcess, GetCurrentProcess, UnhandledExceptionFilter
msi_io.dll
MSI_LoadIOSYS, MSI_FIND_F000_STR, MSI_UnloadIOSYS
ole32.dll
CoSetProxyBlanket, CoUninitialize, CoCreateInstance, CoInitializeSecurity, CoInitializeEx
setupapi.dll
SetupDiSetClassInstallParamsA, SetupDiDestroyDeviceInfoList, SetupDiGetDeviceInterfaceDetailA, SetupDiEnumDeviceInterfaces, SetupDiEnumDeviceInfo, SetupDiGetClassDevsA, SetupDiGetDeviceInstallParamsA, SetupDiChangeState, SetupDiGetDeviceInstanceIdA, CM_Get_DevNode_Status, SetupDiSetDeviceInstallParamsA
user32.dll
CreateWindowExA, GetMessageA, UnregisterDeviceNotification, DispatchMessageA, RegisterClassA, PostQuitMessage, RegisterDeviceNotificationA, DefWindowProcA, TranslateMessage