Import table
advapi32.dll
RegisterServiceCtrlHandlerExW, SetServiceStatus
hid.dll
HidP_GetUsageValue, HidD_FreePreparsedData, HidP_MaxUsageListLength, HidP_GetSpecificValueCaps, HidP_GetSpecificButtonCaps, HidP_GetLinkCollectionNodes, HidP_GetCaps, HidD_GetAttributes, HidD_GetPreparsedData, HidP_GetScaledUsageValue, HidD_GetHidGuid, HidP_GetUsages
kernel32.dll
DisableThreadLibraryCalls, SetUnhandledExceptionFilter, UnhandledExceptionFilter, GetCurrentProcess, TerminateProcess, GetSystemTimeAsFileTime, GetCurrentProcessId, GetLastError, CloseHandle, WaitForSingleObject, CreateThread, CreateEventW, lstrcmpiW, SleepEx, SetEvent, GetProcAddress, LoadLibraryW, OpenEventW, CreateMutexW, FreeLibrary, InterlockedDecrement, WaitForMultipleObjects, InterlockedIncrement, CancelIo, ReadFile, ReleaseMutex, LocalFree, CreateFileW, LocalAlloc, QueryPerformanceCounter, GetTickCount, GetCurrentThreadId
msvcrt.dll
DllMain
setupapi.dll
SetupDiDestroyDeviceInfoList, SetupDiEnumDeviceInterfaces, SetupDiGetDeviceInterfaceDetailW, CM_Get_Parent, CM_Get_Child, CM_Get_Sibling, CM_Get_DevNode_Registry_PropertyW, SetupDiGetClassDevsW
user32.dll
UnregisterClassW, DestroyWindow, DispatchMessageW, TranslateMessage, GetMessageW, RegisterDeviceNotificationW, CloseDesktop, RegisterClassExW, UnregisterDeviceNotification, SetThreadDesktop, OpenInputDesktop, SetProcessWindowStation, OpenWindowStationW, SendInput, SendNotifyMessageW, GetGUIThreadInfo, SetTimer, KillTimer, SystemParametersInfoW, DefWindowProcW, CloseWindowStation, PostMessageW, CreateWindowExW