HIDUsb.dll

v1.0.0.26 64-bit Windows NT Analyzed
Description
TODO: <游戏驱动>
Authors
Copyright (C) 2023
File size
138.5 KB
Uploaded
2026-09-09 02:43
Views
32
SHA-256
1ae0367badac219ec57fdfcf2d5fec12

Exported functions 204

BufferToDPIColor #1 · 0x7250
BufferToDPILed #2 · 0x72a0
BufferToKeyFunMap #3 · 0x73e0
BufferToLedBar #4 · 0x7350
BufferToMacroKey #5 · 0x9640
BufferToShortcutKey #6 · 0x9450
CS_BufferToDPILed #7 · 0x7340
CS_BufferToLedBar #8 · 0x73d0
CS_GetDeviceBatteryStatus #9 · 0x6f60
CS_GetDeviceInfo #10 · 0x6f30
CS_GetDeviceStatusChanged #11 · 0x6f90
CS_GetDeviceVersion #12 · 0x6fe0
CS_ProtocolDataCompareUpdate #13 · 0x9360
CS_ProtocolDataParser #14 · 0x76a0
CS_ProtocolDataUpdate #15 · 0x77b0
CS_SetDllProtocolData #16 · 0x77d0
CS_SetUsbChangedCallBack #17 · 0x9b50
CS_StartUsbChanged #18 · 0x9b10
CS_StopUsbChanged #19 · 0x9b20
CS_UsbFinder_CloseDevice #20 · 0xe490
CS_UsbFinder_EnumHidDeviceList #21 · 0x9fd0
CS_UsbFinder_FindHidDevices #22 · 0xa930
CS_UsbFinder_FindHidDevicesByDefaultDeviceId #23 · 0xb1c0
CS_UsbFinder_FindHidDevicesByDeviceId #24 · 0xc2e0
CS_UsbFinder_FindHidDevicesByKey #25 · 0xb040
CS_UsbFinder_Get4KDongleRGBValue #26 · 0xd750
CS_UsbFinder_GetBatteryLevel #27 · 0xd240
CS_UsbFinder_GetDeviceData #28 · 0xc860
CS_UsbFinder_GetDeviceInfo #29 · 0xcb00
CS_UsbFinder_GetDeviceOnLine #30 · 0xcdd0
CS_UsbFinder_GetDeviceOnLineWithUsbAddress #31 · 0xcf40
CS_UsbFinder_GetDllVersion #32 · 0x9b60
CS_UsbFinder_GetDongleRGBBarMode #33 · 0xe760
CS_UsbFinder_GetLongRangeMode #34 · 0xdd90
CS_UsbFinder_GetSlaveVersion #35 · 0xdf30
CS_UsbFinder_GetUsbDeviceAttribute #36 · 0xd3b0
CS_UsbFinder_GetVersion #37 · 0xcc50
CS_UsbFinder_OpenDevice #38 · 0xe050
CS_UsbFinder_ReadCidMid #39 · 0xd910
CS_UsbFinder_ReadWriteDeviceData #40 · 0xe3a0
CS_UsbFinder_Set4KDongleRGB #41 · 0xd600
CS_UsbFinder_SetDongleIDToMouse #42 · 0xe910
CS_UsbFinder_SetDongleRGBBarMode #43 · 0xe610
CS_UsbFinder_SetLongRangeMode #44 · 0xdc00
CS_UsbFinder_WriteCidMid #45 · 0xda90
CS_UsbFinder_WriteDeviceData #46 · 0xe500
CS_UsbServer_EnterDonglePair #47 · 0xfa80
CS_UsbServer_EnterDonglePairOnlyCid #48 · 0xfc60
CS_UsbServer_EnterDonglePairWithCidMid #49 · 0xfb70
CS_UsbServer_EnterMTKMode #50 · 0x10560
CS_UsbServer_EnterUsbUpdateMode #51 · 0x102b0
CS_UsbServer_Exit #52 · 0xf430
CS_UsbServer_Get4KDongleRGBValue #53 · 0x10870
CS_UsbServer_GetCurrentInputDevice #54 · 0xed70
CS_UsbServer_GetCurrentOutputDevice #55 · 0xee30
CS_UsbServer_GetDongleRGBBarMode #56 · 0x10da0
CS_UsbServer_GetLongRangeMode #57 · 0x10ba0
CS_UsbServer_GetSlaveVersion #58 · 0x10c80
CS_UsbServer_ReStartBatteryOptimize #59 · 0x10890
CS_UsbServer_ReadAllFlashData #60 · 0xf620
CS_UsbServer_ReadBatteryLevel #61 · 0xfa70
CS_UsbServer_ReadCidMid #62 · 0xf780
CS_UsbServer_ReadConfig #63 · 0x10390
CS_UsbServer_ReadCurrentDPI #64 · 0x10650
CS_UsbServer_ReadDPILed #65 · 0x10670
CS_UsbServer_ReadDonglePairStatus #66 · 0xfd50
CS_UsbServer_ReadEncryption #67 · 0xf780
CS_UsbServer_ReadFalshData #68 · 0xf610
CS_UsbServer_ReadLedBar #69 · 0x10680
CS_UsbServer_ReadOnLine #70 · 0xf990
CS_UsbServer_ReadReportRate #71 · 0x10660
CS_UsbServer_ReadVersion #72 · 0x10640
CS_UsbServer_Set4KDongleRGB #73 · 0x10790
CS_UsbServer_SetBatteryOptimizeEnable #74 · 0x10880
CS_UsbServer_SetBatteryOptimizeLastBattery #75 · 0x108a0
CS_UsbServer_SetBatteryOptimizeParam #76 · 0x108e0
CS_UsbServer_SetBatteryOptimizeSection #77 · 0x109d0
CS_UsbServer_SetClearSetting #78 · 0xfe30
CS_UsbServer_SetCurrentConfig #79 · 0x10480
CS_UsbServer_SetDeviceDescriptorString #80 · 0x10140
CS_UsbServer_SetDongleIDToMouse #81 · 0x10f60
CS_UsbServer_SetDongleRGBBarMode #82 · 0x10c90
CS_UsbServer_SetLongRangeMode #83 · 0x10ac0
CS_UsbServer_SetPCDriverStatus #84 · 0xf8b0
CS_UsbServer_SetThreadSleepTime #85 · 0x11d10
CS_UsbServer_SetVidPid #86 · 0xff40
CS_UsbServer_Start #87 · 0xf030
CS_UsbServer_Thread #88 · 0x11d00
CS_UsbUpgrade_EnableSaveLogFile #89 · 0x12c80
CS_UsbUpgrade_FileSplit #90 · 0x131d0
CS_UsbUpgrade_FindBootDevices #91 · 0x12ea0
CS_UsbUpgrade_GetLogs #92 · 0x13270
CS_UsbUpgrade_Start #93 · 0x12c70
CS_isDeviceOnLine #94 · 0x6f50
GetDeviceBatteryStatus #95 · 0x6f60
GetDeviceInfo #96 · 0x6f30
GetDeviceStatusChanged #97 · 0x6f90
GetDeviceVersion #98 · 0x6fe0
MacroKeyToBuffer #99 · 0x9560
MouseConfigParser #100 · 0x6ff0
ProtocolDataParser #101 · 0x7430
ProtocolDataUpdate #102 · 0x77b0
SetUsbChangedCallBack #103 · 0x9b50
ShortcutKeyToBuffer #104 · 0x9370
StartUsbChanged #105 · 0x99b0
StopUsbChanged #106 · 0x9b20
UsbFinderC_CloseDevice #107 · 0xe490
UsbFinderC_EnumHidDeviceList #108 · 0x9ec0
UsbFinderC_FindHidDevices #109 · 0xa7a0
UsbFinderC_FindHidDevicesByDefaultDeviceId #110 · 0xb3d0
UsbFinderC_FindHidDevicesByDeviceId #111 · 0xc490
UsbFinderC_FindHidDevicesByKey #112 · 0xaf00
UsbFinderC_Free #113 · 0x9f80
UsbFinderC_Get4KDongleRGBValue #114 · 0xd750
UsbFinderC_GetBatteryLevel #115 · 0xd250
UsbFinderC_GetDeviceData #116 · 0xc860
UsbFinderC_GetDeviceInfo #117 · 0xca40
UsbFinderC_GetDeviceOnLine #118 · 0xcdd0
UsbFinderC_GetDeviceOnLineWithUsbAddress #119 · 0xd0b0
UsbFinderC_GetDongleRGBBarMode #120 · 0xe760
UsbFinderC_GetLongRangeMode #121 · 0xdd90
UsbFinderC_GetSlaveVersion #122 · 0xdf30
UsbFinderC_GetUsbDeviceAttribute #123 · 0xd3b0
UsbFinderC_GetVersion #124 · 0xcc50
UsbFinderC_OpenDevice #125 · 0xe050
UsbFinderC_ReadCidMid #126 · 0xd910
UsbFinderC_ReadWriteDeviceData #127 · 0xe480
UsbFinderC_Set4KDongleRGB #128 · 0xd600
UsbFinderC_SetDongleIDToMouse #129 · 0xe910
UsbFinderC_SetDongleRGBBarMode #130 · 0xe610
UsbFinderC_SetLongRangeMode #131 · 0xdc00
UsbFinderC_WriteCidMid #132 · 0xda90
UsbFinderC_WriteDeviceData #133 · 0xe500
UsbFinder_EnumHidDeviceList #134 · 0x9ca0
UsbFinder_FindHidDevices #135 · 0xa090
UsbFinder_FindHidDevicesByDefaultDeviceId #136 · 0xb160
UsbFinder_FindHidDevicesByDeviceId #137 · 0xb5e0
UsbFinder_FindHidDevicesByKey #138 · 0xaac0
UsbFinder_Get4KDongleRGBValue #139 · 0xd6b0
UsbFinder_GetBatteryLevel #140 · 0xd190
UsbFinder_GetDeviceData #141 · 0xc640
UsbFinder_GetDeviceInfo #142 · 0xc920
UsbFinder_GetDeviceOnLine #143 · 0xcd40
UsbFinder_GetDeviceOnLineWithUsbAddress #144 · 0xcec0
UsbFinder_GetDongleRGBBarMode #145 · 0xe6c0
UsbFinder_GetLongRangeMode #146 · 0xdd00
UsbFinder_GetSlaveVersion #147 · 0xde90
UsbFinder_GetUsbDeviceAttribute #148 · 0xd360
UsbFinder_GetVersion #149 · 0xcbc0
UsbFinder_ReadCidMid #150 · 0xd850
UsbFinder_Set4KDongleRGB #151 · 0xd530
UsbFinder_SetDongleIDToMouse #152 · 0xe870
UsbFinder_SetDongleRGBBarMode #153 · 0xe550
UsbFinder_SetLongRangeMode #154 · 0xdb60
UsbFinder_WriteCidMid #155 · 0xd9c0
UsbFinder_WriteDeviceData #156 · 0xe500
UsbReaderWriterServer #157 · 0x11520
UsbServerC_SetDeviceDescriptorString #158 · 0x10140
UsbServerC_Start #159 · 0xf230
UsbServer_EnterDonglePair #160 · 0xfa80
UsbServer_EnterDonglePairOnlyCid #161 · 0xfb80
UsbServer_EnterDonglePairWithCidMid #162 · 0xfa90
UsbServer_EnterMTKMode #163 · 0x10490
UsbServer_EnterUsbUpdateMode #164 · 0x101e0
UsbServer_Exit #165 · 0xf430
UsbServer_Get4KDongleRGBValue #166 · 0x107a0
UsbServer_GetCurrentInputDevice #167 · 0xed10
UsbServer_GetCurrentOutputDevice #168 · 0xed40
UsbServer_GetLongRangeMode #169 · 0x10ad0
UsbServer_GetSlaveVersion #170 · 0x10bb0
UsbServer_InitWriteCommand #171 · 0xf440
UsbServer_ReadAllFlashData #172 · 0xf620
UsbServer_ReadBatteryLevel #173 · 0xf9a0
UsbServer_ReadCidMid #174 · 0xf780
UsbServer_ReadConfig #175 · 0x102c0
UsbServer_ReadCurrentDPI #176 · 0x10650
UsbServer_ReadDPILed #177 · 0x10670
UsbServer_ReadDonglePairStatus #178 · 0xfc70
UsbServer_ReadEncryption #179 · 0xf630
UsbServer_ReadFalshData #180 · 0xf4e0
UsbServer_ReadLedBar #181 · 0x10680
UsbServer_ReadOnLine #182 · 0xf8c0
UsbServer_ReadReportRate #183 · 0x10660
UsbServer_ReadVersion #184 · 0x10570
UsbServer_Set4KDongleRGB #185 · 0x106a0
UsbServer_SetBatteryOptimizeEnable #186 · 0x10880
UsbServer_SetBatteryOptimizeLastBattery #187 · 0x108a0
UsbServer_SetBatteryOptimizeParam #188 · 0x108c0
UsbServer_SetBatteryOptimizeSection #189 · 0x10900
UsbServer_SetClearSetting #190 · 0xfd60
UsbServer_SetCurrentConfig #191 · 0x103a0
UsbServer_SetDeviceDescriptorString #192 · 0xff50
UsbServer_SetDongleIDToMouse #193 · 0x10e70
UsbServer_SetLongRangeMode #194 · 0x109e0
UsbServer_SetPCDriverStatus #195 · 0xf790
UsbServer_SetVidPid #196 · 0xfe40
UsbServer_Start #197 · 0xef10
UsbServer_WriteCommand #198 · 0xf460
UsbUpgradeC_FindBootDevices #199 · 0x12c90
UsbUpgradeC_GetLogs #200 · 0x13250
UsbUpgrade_EnableSaveLogFile #201 · 0x12c80
UsbUpgrade_FileSplit #202 · 0x130a0
UsbUpgrade_Start #203 · 0x124d0
isDeviceOnLine #204 · 0x6f50

Imported DLLs & functions 142

RegCloseKey 0x18001a018
RegCreateKeyW 0x18001a000
RegOpenKeyExW 0x18001a020
RegQueryValueExW 0x18001a010
RegSetValueExW 0x18001a008
_lock_file 0x18001a3b8
_unlock_file 0x18001a3b0
_callnewh 0x18001a3d8
free 0x18001a3d0
malloc 0x18001a3c8
_cexit 0x18001a428
_configure_narrow_argv 0x18001a3f8
_crt_atexit 0x18001a420
_execute_onexit_table 0x18001a418
_initialize_narrow_environment 0x18001a400
_initialize_onexit_table 0x18001a408
_initterm 0x18001a430
_initterm_e 0x18001a438
_invalid_parameter_noinfo_noreturn 0x18001a3e8
_register_onexit_function 0x18001a410
_seh_filter_dll 0x18001a3f0
__stdio_common_vsprintf 0x18001a458
_fseeki64 0x18001a480
fclose 0x18001a450
fflush 0x18001a498
fgetc 0x18001a460
fgetpos 0x18001a478
fgetwc 0x18001a468
fputwc 0x18001a4a8
fsetpos 0x18001a488
fwrite 0x18001a470
setvbuf 0x18001a448
ungetc 0x18001a490
ungetwc 0x18001a4a0
towlower 0x18001a4b8
_time64 0x18001a4d0
clock 0x18001a4c8
rand 0x18001a4e0
srand 0x18001a4e8
HidD_GetAttributes 0x18001a040
HidD_GetHidGuid 0x18001a038
HidD_SetFeature 0x18001a030
CancelIo 0x18001a050
CloseHandle 0x18001a058
CreateEventW 0x18001a0b8
CreateFileW 0x18001a068
CreateThread 0x18001a060
GetCurrentProcess 0x18001a0f0
GetCurrentProcessId 0x18001a098
GetCurrentThreadId 0x18001a118
GetLocalTime 0x18001a120
GetModuleHandleW 0x18001a0c8
GetSystemTimeAsFileTime 0x18001a088
GetTickCount64 0x18001a110
InitializeSListHead 0x18001a080
IsDebuggerPresent 0x18001a0d8
IsProcessorFeaturePresent 0x18001a0e0
MultiByteToWideChar 0x18001a0d0
QueryPerformanceCounter 0x18001a0a0
ReadFile 0x18001a0b0
ResetEvent 0x18001a108
RtlCaptureContext 0x18001a130
RtlLookupFunctionEntry 0x18001a078
RtlVirtualUnwind 0x18001a0f8
SetUnhandledExceptionFilter 0x18001a128
Sleep 0x18001a0c0
TerminateProcess 0x18001a0e8
UnhandledExceptionFilter 0x18001a100
WaitForSingleObject 0x18001a090
WideCharToMultiByte 0x18001a070
WriteFile 0x18001a0a8
_Mtx_destroy_in_situ 0x18001a238
_Mtx_init_in_situ 0x18001a230
_Mtx_lock 0x18001a220
_Mtx_unlock 0x18001a228
?_Addfac@_Locimp@locale@std@@AEAAXPEAVfacet@23@_K@Z 0x18001a268
?_Decref@facet@locale@std@@UEAAPEAV_Facet_base@3@XZ 0x18001a270
?_Fiopen@std@@YAPEAU_iobuf@@PEBDHH@Z 0x18001a288
?_Getcat@?$codecvt@_WDU_Mbstatet@@@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z 0x18001a1e8
?_Getgloballocale@locale@std@@CAPEAV_Locimp@12@XZ 0x18001a290
?_Incref@facet@locale@std@@UEAAXXZ 0x18001a278
?_Init@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEAAXXZ 0x18001a178
?_Init@locale@std@@CAPEAV_Locimp@12@_N@Z 0x18001a240
?_New_Locimp@_Locimp@locale@std@@CAPEAV123@AEBV123@@Z 0x18001a248
?_Osfx@?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAXXZ 0x18001a140
?_Pninc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEAAPEA_WXZ 0x18001a188
?_Throw_C_error@std@@YAXH@Z 0x18001a218
?_Xlength_error@std@@YAXPEBD@Z 0x18001a2a0
?_Xout_of_range@std@@YAXPEBD@Z 0x18001a298
??0_Lockit@std@@QEAA@H@Z 0x18001a2b0
??0?$basic_ios@_WU?$char_traits@_W@std@@@std@@IEAA@XZ 0x18001a1a0
??0?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAA@PEAV?$basic_streambuf@_WU?$char_traits@_W@std@@@1@_N@Z 0x18001a1a8
??0?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEAA@XZ 0x18001a168
??0?$codecvt@_WDU_Mbstatet@@@std@@QEAA@_K@Z 0x18001a260
??1_Lockit@std@@QEAA@XZ 0x18001a2a8
??1?$basic_ios@_WU?$char_traits@_W@std@@@std@@UEAA@XZ 0x18001a1d0
??1?$basic_ostream@_WU?$char_traits@_W@std@@@std@@UEAA@XZ 0x18001a1d8
??1?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@UEAA@XZ 0x18001a1b0
??1?$codecvt@_WDU_Mbstatet@@@std@@MEAA@XZ 0x18001a258
??4?$_Yarn@D@std@@QEAAAEAV01@PEBD@Z 0x18001a250
??6?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAAEAV01@P6AAEAV01@AEAV01@@Z@Z 0x18001a1e0
??Bid@locale@std@@QEAA_KXZ 0x18001a210
?always_noconv@codecvt_base@std@@QEBA_NXZ 0x18001a208
?clear@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QEAAXH_N@Z 0x18001a190
?flush@?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAAEAV12@XZ 0x18001a150
?getloc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QEBA?AVlocale@2@XZ 0x18001a170
?id@?$codecvt@_WDU_Mbstatet@@@std@@2V0locale@2@A 0x18001a280
?in@?$codecvt@_WDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEBD1AEAPEBDPEA_W3AEAPEA_W@Z 0x18001a200
?out@?$codecvt@_WDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEB_W1AEAPEB_WPEAD3AEAPEAD@Z 0x18001a1f8
?put@?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAAEAV12@_W@Z 0x18001a148
?setstate@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QEAAXH_N@Z 0x18001a198
?showmanyc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAA_JXZ 0x18001a1b8
?sputc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QEAAG_W@Z 0x18001a158
?sputn@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QEAA_JPEB_W_J@Z 0x18001a2b8
?uncaught_exception@std@@YA_NXZ 0x18001a180
?unshift@?$codecvt@_WDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEAD1AEAPEAD@Z 0x18001a1f0
?widen@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QEBA_WD@Z 0x18001a160
?xsgetn@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAA_JPEA_W_J@Z 0x18001a1c0
?xsputn@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAA_JPEB_W_J@Z 0x18001a1c8
SafeArrayCreate 0x18001a2d8
SafeArrayPutElement 0x18001a2c8
SysAllocString 0x18001a2d0
SetupDiDestroyDeviceInfoList 0x18001a2f8
SetupDiEnumDeviceInterfaces 0x18001a2e8
SetupDiGetClassDevsW 0x18001a300
SetupDiGetDeviceInterfaceDetailW 0x18001a2f0
CreateWindowExW 0x18001a310
DefWindowProcW 0x18001a318
PostMessageW 0x18001a320
RegisterClassW 0x18001a330
RegisterDeviceNotificationW 0x18001a328
__CxxFrameHandler4 0x18001a390
__C_specific_handler 0x18001a350
__std_exception_copy 0x18001a360
__std_exception_destroy 0x18001a358
__std_terminate 0x18001a368
__std_type_info_destroy_list 0x18001a378
_CxxThrowException 0x18001a348
memcpy 0x18001a370
memmove 0x18001a380
memset 0x18001a340