libusb-1.0.dll

v1.0.29.11953 64-bit Windows NT Analyzed
Description
C library for writing portable USB drivers in userspace
Authors
See individual source files, GNU LGPL v2.1 or later.
File size
155.0 KB
Uploaded
2025-12-23 22:00
Views
161
SHA-256
5072054cb3002ae071f382ad5c2c2b00

Exported functions 197

libusb_alloc_streams #1 · 0x2910
libusb_alloc_streams@16 #2 · 0x2910
libusb_alloc_transfer #3 · 0x66b0
libusb_alloc_transfer@4 #4 · 0x66b0
libusb_attach_kernel_driver #5 · 0x2b30
libusb_attach_kernel_driver@8 #6 · 0x2b30
libusb_bulk_transfer #7 · 0x9330
libusb_bulk_transfer@24 #8 · 0x9330
libusb_cancel_transfer #9 · 0x6d50
libusb_cancel_transfer@4 #10 · 0x6d50
libusb_claim_interface #11 · 0x25d0
libusb_claim_interface@8 #12 · 0x25d0
libusb_clear_halt #13 · 0x2830
libusb_clear_halt@8 #14 · 0x2830
libusb_close #15 · 0x2240
libusb_close@4 #16 · 0x2240
libusb_control_transfer #17 · 0x8e20
libusb_control_transfer@32 #18 · 0x8e20
libusb_detach_kernel_driver #19 · 0x2ac0
libusb_detach_kernel_driver@8 #20 · 0x2ac0
libusb_dev_mem_alloc #21 · 0x2a30
libusb_dev_mem_alloc@8 #22 · 0x2a30
libusb_dev_mem_free #23 · 0x2a40
libusb_dev_mem_free@12 #24 · 0x2a40
libusb_error_name #25 · 0x37e0
libusb_error_name@4 #26 · 0x37e0
libusb_event_handler_active #27 · 0x7330
libusb_event_handler_active@4 #28 · 0x7330
libusb_event_handling_ok #29 · 0x7260
libusb_event_handling_ok@4 #30 · 0x7260
libusb_exit #31 · 0x3270
libusb_exit@4 #32 · 0x3270
libusb_free_bos_descriptor #33 · 0x4fb0
libusb_free_bos_descriptor@4 #34 · 0x4fb0
libusb_free_config_descriptor #35 · 0x49c0
libusb_free_config_descriptor@4 #36 · 0x49c0
libusb_free_container_id_descriptor #37 · 0x4b20
libusb_free_container_id_descriptor@4 #38 · 0x4b20
libusb_free_device_list #39 · 0x1510
libusb_free_device_list@8 #40 · 0x1510
libusb_free_interface_association_descriptors #41 · 0x5ca0
libusb_free_interface_association_descriptors@4 #42 · 0x5ca0
libusb_free_platform_descriptor #43 · 0x4b20
libusb_free_platform_descriptor@4 #44 · 0x4b20
libusb_free_pollfds #45 · 0x62d0
libusb_free_pollfds@4 #46 · 0x62d0
libusb_free_ss_endpoint_companion_descriptor #47 · 0x4b20
libusb_free_ss_endpoint_companion_descriptor@4 #48 · 0x4b20
libusb_free_ss_usb_device_capability_descriptor #49 · 0x4b20
libusb_free_ss_usb_device_capability_descriptor@4 #50 · 0x4b20
libusb_free_ssplus_usb_device_capability_descriptor #51 · 0x4b20
libusb_free_ssplus_usb_device_capability_descriptor@4 #52 · 0x4b20
libusb_free_streams #53 · 0x29a0
libusb_free_streams@12 #54 · 0x29a0
libusb_free_transfer #55 · 0x6720
libusb_free_transfer@4 #56 · 0x6720
libusb_free_usb_2_0_extension_descriptor #57 · 0x4b20
libusb_free_usb_2_0_extension_descriptor@4 #58 · 0x4b20
libusb_get_active_config_descriptor #59 · 0x46d0
libusb_get_active_config_descriptor@8 #60 · 0x46d0
libusb_get_active_interface_association_descriptors #61 · 0x5b60
libusb_get_active_interface_association_descriptors@8 #62 · 0x5b60
libusb_get_bos_descriptor #63 · 0x4da0
libusb_get_bos_descriptor@8 #64 · 0x4da0
libusb_get_bus_number #65 · 0x15e0
libusb_get_bus_number@4 #66 · 0x15e0
libusb_get_config_descriptor #67 · 0x4800
libusb_get_config_descriptor@12 #68 · 0x4800
libusb_get_config_descriptor_by_value #69 · 0x4970
libusb_get_config_descriptor_by_value@12 #70 · 0x4970
libusb_get_configuration #71 · 0x2410
libusb_get_configuration@8 #72 · 0x2410
libusb_get_container_id_descriptor #73 · 0x53f0
libusb_get_container_id_descriptor@12 #74 · 0x53f0
libusb_get_device #75 · 0x2400
libusb_get_device@4 #76 · 0x2400
libusb_get_device_address #77 · 0x1740
libusb_get_device_address@4 #78 · 0x1740
libusb_get_device_descriptor #79 · 0x4680
libusb_get_device_descriptor@8 #80 · 0x4680
libusb_get_device_list #81 · 0x13a0
libusb_get_device_list@8 #82 · 0x13a0
libusb_get_device_speed #83 · 0x1750
libusb_get_device_speed@4 #84 · 0x1750
libusb_get_interface_association_descriptors #85 · 0x59e0
libusb_get_interface_association_descriptors@12 #86 · 0x59e0
libusb_get_max_alt_packet_size #87 · 0x1a60
libusb_get_max_alt_packet_size@16 #88 · 0x1a60
libusb_get_max_iso_packet_size #89 · 0x19c0
libusb_get_max_iso_packet_size@8 #90 · 0x19c0
libusb_get_max_packet_size #91 · 0x17f0
libusb_get_max_packet_size@8 #92 · 0x17f0
libusb_get_next_timeout #93 · 0x8720
libusb_get_next_timeout@8 #94 · 0x8720
libusb_get_parent #95 · 0x1730
libusb_get_parent@4 #96 · 0x1730
libusb_get_platform_descriptor #97 · 0x54d0
libusb_get_platform_descriptor@12 #98 · 0x54d0
libusb_get_pollfds #99 · 0x8be0
libusb_get_pollfds@4 #100 · 0x8be0
libusb_get_port_number #101 · 0x15f0
libusb_get_port_number@4 #102 · 0x15f0
libusb_get_port_numbers #103 · 0x1600
libusb_get_port_numbers@12 #104 · 0x1600
libusb_get_port_path #105 · 0x1690
libusb_get_port_path@16 #106 · 0x1690
libusb_get_ss_endpoint_companion_descriptor #107 · 0x49f0
libusb_get_ss_endpoint_companion_descriptor@12 #108 · 0x49f0
libusb_get_ss_usb_device_capability_descriptor #109 · 0x50f0
libusb_get_ss_usb_device_capability_descriptor@12 #110 · 0x50f0
libusb_get_ssplus_usb_device_capability_descriptor #111 · 0x5200
libusb_get_ssplus_usb_device_capability_descriptor@12 #112 · 0x5200
libusb_get_string_descriptor_ascii #113 · 0x55d0
libusb_get_string_descriptor_ascii@16 #114 · 0x55d0
libusb_get_usb_2_0_extension_descriptor #115 · 0x5000
libusb_get_usb_2_0_extension_descriptor@12 #116 · 0x5000
libusb_get_version #117 · 0x3980
libusb_get_version@0 #118 · 0x3980
libusb_handle_events #119 · 0x8520
libusb_handle_events@4 #120 · 0x8520
libusb_handle_events_completed #121 · 0x8540
libusb_handle_events_completed@8 #122 · 0x8540
libusb_handle_events_locked #123 · 0x8560
libusb_handle_events_locked@8 #124 · 0x8560
libusb_handle_events_timeout #125 · 0x8510
libusb_handle_events_timeout@8 #126 · 0x8510
libusb_handle_events_timeout_completed #127 · 0x7ed0
libusb_handle_events_timeout_completed@12 #128 · 0x7ed0
libusb_has_capability #129 · 0x34b0
libusb_has_capability@4 #130 · 0x34b0
libusb_hotplug_deregister_callback #131 · 0x62d0
libusb_hotplug_deregister_callback@8 #132 · 0x62d0
libusb_hotplug_get_user_data #133 · 0x62e0
libusb_hotplug_get_user_data@8 #134 · 0x62e0
libusb_hotplug_register_callback #135 · 0x6270
libusb_hotplug_register_callback@36 #136 · 0x6270
libusb_init #137 · 0x2dd0
libusb_init@4 #138 · 0x2dd0
libusb_init_context #139 · 0x2de0
libusb_init_context@12 #140 · 0x2de0
libusb_interrupt_event_handler #141 · 0x7400
libusb_interrupt_event_handler@4 #142 · 0x7400
libusb_interrupt_transfer #143 · 0x9360
libusb_interrupt_transfer@24 #144 · 0x9360
libusb_kernel_driver_active #145 · 0x2a50
libusb_kernel_driver_active@8 #146 · 0x2a50
libusb_lock_event_waiters #147 · 0x74e0
libusb_lock_event_waiters@4 #148 · 0x74e0
libusb_lock_events #149 · 0x7150
libusb_lock_events@4 #150 · 0x7150
libusb_open #151 · 0x1c60
libusb_open@8 #152 · 0x1c60
libusb_open_device_with_vid_pid #153 · 0x1db0
libusb_open_device_with_vid_pid@12 #154 · 0x1db0
libusb_pollfds_handle_timeouts #155 · 0x86b0
libusb_pollfds_handle_timeouts@4 #156 · 0x86b0
libusb_ref_device #157 · 0x1b50
libusb_ref_device@4 #158 · 0x1b50
libusb_release_interface #159 · 0x26b0
libusb_release_interface@8 #160 · 0x26b0
libusb_reset_device #161 · 0x28b0
libusb_reset_device@4 #162 · 0x28b0
libusb_set_auto_detach_kernel_driver #163 · 0x2a40
libusb_set_auto_detach_kernel_driver@8 #164 · 0x2a40
libusb_set_configuration #165 · 0x2560
libusb_set_configuration@8 #166 · 0x2560
libusb_set_debug #167 · 0x2ba0
libusb_set_debug@8 #168 · 0x2ba0
libusb_set_interface_alt_setting #169 · 0x2760
libusb_set_interface_alt_setting@12 #170 · 0x2760
libusb_set_log_cb #171 · 0x2bb0
libusb_set_log_cb@12 #172 · 0x2bb0
libusb_set_option #173 · 0x2c30
libusb_set_pollfd_notifiers #174 · 0x8980
libusb_set_pollfd_notifiers@16 #175 · 0x8980
libusb_setlocale #176 · 0x8c10
libusb_setlocale@4 #177 · 0x8c10
libusb_strerror #178 · 0x8cf0
libusb_strerror@4 #179 · 0x8cf0
libusb_submit_transfer #180 · 0x6bd0
libusb_submit_transfer@4 #181 · 0x6bd0
libusb_transfer_get_stream_id #182 · 0x6e40
libusb_transfer_get_stream_id@4 #183 · 0x6e40
libusb_transfer_set_stream_id #184 · 0x6e30
libusb_transfer_set_stream_id@8 #185 · 0x6e30
libusb_try_lock_events #186 · 0x7070
libusb_try_lock_events@4 #187 · 0x7070
libusb_unlock_event_waiters #188 · 0x7550
libusb_unlock_event_waiters@4 #189 · 0x7550
libusb_unlock_events #190 · 0x71c0
libusb_unlock_events@4 #191 · 0x71c0
libusb_unref_device #192 · 0x1b60
libusb_unref_device@4 #193 · 0x1b60
libusb_wait_for_event #194 · 0x75c0
libusb_wait_for_event@8 #195 · 0x75c0
libusb_wrap_sys_device #196 · 0x1be0
libusb_wrap_sys_device@12 #197 · 0x1be0

Imported DLLs & functions 91

strtol 0x180019218
strtoll 0x180019210
strtoul 0x180019220
calloc 0x180019240
free 0x180019248
malloc 0x180019250
realloc 0x180019258
_beginthreadex 0x1800192a8
_cexit 0x180019270
_configure_narrow_argv 0x180019288
_execute_onexit_table 0x180019268
_initialize_narrow_environment 0x180019280
_initialize_onexit_table 0x180019278
_initterm 0x1800192a0
_initterm_e 0x180019298
_seh_filter_dll 0x180019290
__acrt_iob_func 0x1800192b8
__stdio_common_vsprintf 0x1800192d0
__stdio_common_vsscanf 0x1800192c8
fputs 0x1800192c0
_strdup 0x1800192e0
_stricmp 0x1800192f8
strncmp 0x180019300
strtok 0x1800192e8
tolower 0x180019308
toupper 0x1800192f0
CancelIoEx 0x180019108
CancelWaitableTimer 0x180019058
CloseHandle 0x180019070
CreateEventW 0x180019060
CreateFileA 0x180019160
CreateIoCompletionPort 0x180019130
CreateWaitableTimerW 0x180019040
DeleteCriticalSection 0x180019020
DeviceIoControl 0x180019158
DisableThreadLibraryCalls 0x1800191a0
EnterCriticalSection 0x180019000
FormatMessageA 0x180019120
FreeLibrary 0x180019140
GetCurrentProcess 0x1800190d0
GetCurrentProcessId 0x180019198
GetCurrentThreadId 0x180019018
GetLastError 0x1800190c0
GetOverlappedResult 0x180019110
GetProcAddress 0x180019138
GetQueuedCompletionStatus 0x1800190d8
GetSystemDirectoryA 0x1800190e8
GetSystemTimeAsFileTime 0x180019080
GetVersionExA 0x1800190f8
InitializeConditionVariable 0x1800190a8
InitializeCriticalSection 0x180019010
InitializeSListHead 0x1800191a8
IsDebuggerPresent 0x1800191b0
IsProcessorFeaturePresent 0x180019190
LeaveCriticalSection 0x180019008
LoadLibraryA 0x1800190f0
PostQueuedCompletionStatus 0x1800190e0
QueryPerformanceCounter 0x180019128
QueryPerformanceFrequency 0x180019100
ReadFile 0x180019148
ResetEvent 0x180019078
RtlCaptureContext 0x1800191b8
RtlLookupFunctionEntry 0x180019168
RtlVirtualUnwind 0x180019170
SetEvent 0x180019068
SetUnhandledExceptionFilter 0x180019180
SetWaitableTimer 0x180019038
SleepConditionVariableCS 0x180019088
SleepEx 0x180019028
TerminateProcess 0x180019188
TlsAlloc 0x1800190b0
TlsFree 0x1800190b8
TlsGetValue 0x180019030
TlsSetValue 0x180019098
TryEnterCriticalSection 0x180019090
UnhandledExceptionFilter 0x180019178
VerifyVersionInfoA 0x1800190c8
VerSetConditionMask 0x180019118
WaitForMultipleObjects 0x180019048
WaitForSingleObject 0x180019050
WakeAllConditionVariable 0x1800190a0
WriteFile 0x180019150
__C_specific_handler 0x1800191f0
__std_type_info_destroy_list 0x1800191c8
memcpy 0x1800191f8
memmove 0x180019200
memset 0x1800191d0
strchr 0x1800191e0
strrchr 0x1800191d8
strstr 0x1800191e8