Import table
advapi32.dll
SetServiceStatus, StartServiceCtrlDispatcherA, CreateServiceA, StartServiceA, OpenSCManagerA, OpenServiceA, ControlService, DeleteService, CloseServiceHandle, RegisterServiceCtrlHandlerExA
hid.dll
HidP_GetCaps
kernel32.dll
CreateFileA, CreateEventA, Sleep, SetLastError, InitializeCriticalSection, LeaveCriticalSection, EnterCriticalSection, CreateProcessA, ExitThread, ReadFile, ResetEvent, OutputDebugStringA, LocalFree, DeviceIoControl, GetLastError, HeapSize, GetSystemTimeAsFileTime, GetCurrentProcessId, GetCurrentThreadId, GetTickCount, QueryPerformanceCounter, VirtualQuery, InterlockedExchange, CreateThread, CloseHandle, GetPrivateProfileStringA, FormatMessageA, GetOverlappedResult, GetLocaleInfoA, VirtualProtect, GetSystemInfo, LCMapStringA, GetFileAttributesA, HeapAlloc, HeapFree, LCMapStringW, GetModuleHandleA, GetCommandLineA, GetVersionExA, HeapDestroy, HeapCreate, VirtualFree, VirtualAlloc, HeapReAlloc, SetHandleCount, GetStdHandle, GetFileType, GetStartupInfoA, ExitProcess, GetProcAddress, TerminateProcess, GetCurrentProcess, WriteFile, FlushFileBuffers, GetModuleFileNameA, UnhandledExceptionFilter, FreeEnvironmentStringsA, GetEnvironmentStrings, FreeEnvironmentStringsW, WideCharToMultiByte, GetEnvironmentStringsW, SetFilePointer, SetStdHandle, GetStringTypeA, MultiByteToWideChar, GetStringTypeW, GetACP, GetOEMCP, GetCPInfo, LoadLibraryA, RtlUnwind
setupapi.dll
SetupDiDestroyDeviceInfoList, SetupDiEnumDeviceInterfaces, SetupDiGetClassDevsA, SetupDiGetDeviceInterfaceDetailA
user32.dll
CloseDesktop, CloseWindowStation, SetThreadDesktop, OpenDesktopA, MessageBoxA, SetProcessWindowStation, OpenWindowStationA