libusb-1.0.dll

v1.0.20.11004 32-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
104.8 KB
Uploaded
2026-08-09 06:12
Views
52
SHA-256
d7ee21a056b0ec2ebaff7a13824b0a4e

Exported functions 166

libusb_alloc_streams #1 · 0x7e8c
libusb_alloc_streams #2 · 0x7e8c
libusb_alloc_transfer #3 · 0x9acd
libusb_alloc_transfer #4 · 0x9acd
libusb_attach_kernel_driver #5 · 0x7fc4
libusb_attach_kernel_driver #6 · 0x7fc4
libusb_bulk_transfer #7 · 0xb0a7
libusb_bulk_transfer #8 · 0xb0a7
libusb_cancel_transfer #9 · 0x9d83
libusb_cancel_transfer #10 · 0x9d83
libusb_claim_interface #11 · 0x7cac
libusb_claim_interface #12 · 0x7cac
libusb_clear_halt #13 · 0x7e0c
libusb_clear_halt #14 · 0x7e0c
libusb_close #15 · 0x7ad1
libusb_close #16 · 0x7ad1
libusb_control_transfer #17 · 0xae93
libusb_control_transfer #18 · 0xae93
libusb_detach_kernel_driver #19 · 0x7f79
libusb_detach_kernel_driver #20 · 0x7f79
libusb_error_name #21 · 0x728f
libusb_error_name #22 · 0x728f
libusb_event_handler_active #23 · 0xa081
libusb_event_handler_active #24 · 0xa081
libusb_event_handling_ok #25 · 0xa02f
libusb_event_handling_ok #26 · 0xa02f
libusb_exit #27 · 0x8290
libusb_exit #28 · 0x8290
libusb_free_bos_descriptor #29 · 0x9415
libusb_free_bos_descriptor #30 · 0x9415
libusb_free_config_descriptor #31 · 0x9343
libusb_free_config_descriptor #32 · 0x9343
libusb_free_container_id_descriptor #33 · 0x9579
libusb_free_container_id_descriptor #34 · 0x9579
libusb_free_device_list #35 · 0x85fa
libusb_free_device_list #36 · 0x85fa
libusb_free_pollfds #37 · 0xa993
libusb_free_pollfds #38 · 0xa993
libusb_free_ss_endpoint_companion_descriptor #39 · 0x9579
libusb_free_ss_endpoint_companion_descriptor #40 · 0x9579
libusb_free_ss_usb_device_capability_descriptor #41 · 0x9579
libusb_free_ss_usb_device_capability_descriptor #42 · 0x9579
libusb_free_streams #43 · 0x7ee0
libusb_free_streams #44 · 0x7ee0
libusb_free_transfer #45 · 0x9b3c
libusb_free_transfer #46 · 0x9b3c
libusb_free_usb_2_0_extension_descriptor #47 · 0x9579
libusb_free_usb_2_0_extension_descriptor #48 · 0x9579
libusb_get_active_config_descriptor #49 · 0x9066
libusb_get_active_config_descriptor #50 · 0x9066
libusb_get_bos_descriptor #51 · 0x98f2
libusb_get_bos_descriptor #52 · 0x98f2
libusb_get_bus_number #53 · 0x6e45
libusb_get_bus_number #54 · 0x6e45
libusb_get_config_descriptor #55 · 0x913a
libusb_get_config_descriptor #56 · 0x913a
libusb_get_config_descriptor_by_value #57 · 0x92cc
libusb_get_config_descriptor_by_value #58 · 0x92cc
libusb_get_configuration #59 · 0x7ba9
libusb_get_configuration #60 · 0x7ba9
libusb_get_container_id_descriptor #61 · 0x9591
libusb_get_container_id_descriptor #62 · 0x9591
libusb_get_device #63 · 0x6e6d
libusb_get_device #64 · 0x6e6d
libusb_get_device_address #65 · 0x6e81
libusb_get_device_address #66 · 0x6e81
libusb_get_device_descriptor #67 · 0x902d
libusb_get_device_descriptor #68 · 0x902d
libusb_get_device_list #69 · 0x84ac
libusb_get_device_list #70 · 0x84ac
libusb_get_device_speed #71 · 0x6e95
libusb_get_device_speed #72 · 0x6e95
libusb_get_max_iso_packet_size #73 · 0x76d1
libusb_get_max_iso_packet_size #74 · 0x76d1
libusb_get_max_packet_size #75 · 0x7672
libusb_get_max_packet_size #76 · 0x7672
libusb_get_next_timeout #77 · 0xa657
libusb_get_next_timeout #78 · 0xa657
libusb_get_parent #79 · 0x6e6d
libusb_get_parent #80 · 0x6e6d
libusb_get_pollfds #81 · 0xa96c
libusb_get_pollfds #82 · 0xa96c
libusb_get_port_number #83 · 0x6e59
libusb_get_port_number #84 · 0x6e59
libusb_get_port_numbers #85 · 0x75e1
libusb_get_port_numbers #86 · 0x75e1
libusb_get_port_path #87 · 0x7654
libusb_get_port_path #88 · 0x7654
libusb_get_ss_endpoint_companion_descriptor #89 · 0x9369
libusb_get_ss_endpoint_companion_descriptor #90 · 0x9369
libusb_get_ss_usb_device_capability_descriptor #91 · 0x94ea
libusb_get_ss_usb_device_capability_descriptor #92 · 0x94ea
libusb_get_string_descriptor_ascii #93 · 0x9620
libusb_get_string_descriptor_ascii #94 · 0x9620
libusb_get_usb_2_0_extension_descriptor #95 · 0x945b
libusb_get_usb_2_0_extension_descriptor #96 · 0x945b
libusb_get_version #97 · 0x73c0
libusb_get_version #98 · 0x73c0
libusb_handle_events #99 · 0xac6c
libusb_handle_events #100 · 0xac6c
libusb_handle_events_completed #101 · 0xac95
libusb_handle_events_completed #102 · 0xac95
libusb_handle_events_locked #103 · 0xacbf
libusb_handle_events_locked #104 · 0xacbf
libusb_handle_events_timeout #105 · 0xac51
libusb_handle_events_timeout #106 · 0xac51
libusb_handle_events_timeout_completed #107 · 0xab54
libusb_handle_events_timeout_completed #108 · 0xab54
libusb_has_capability #109 · 0x6f8e
libusb_has_capability #110 · 0x6f8e
libusb_hotplug_deregister_callback #111 · 0xb2ad
libusb_hotplug_deregister_callback #112 · 0xb2ad
libusb_hotplug_register_callback #113 · 0xb382
libusb_hotplug_register_callback #114 · 0xb382
libusb_init #115 · 0x800f
libusb_init #116 · 0x800f
libusb_interrupt_transfer #117 · 0xb0d0
libusb_interrupt_transfer #118 · 0xb0d0
libusb_kernel_driver_active #119 · 0x7f2e
libusb_kernel_driver_active #120 · 0x7f2e
libusb_lock_event_waiters #121 · 0xa0d6
libusb_lock_event_waiters #122 · 0xa0d6
libusb_lock_events #123 · 0x9fbe
libusb_lock_events #124 · 0x9fbe
libusb_open #125 · 0x7863
libusb_open #126 · 0x7863
libusb_open_device_with_vid_pid #127 · 0x8638
libusb_open_device_with_vid_pid #128 · 0x8638
libusb_pollfds_handle_timeouts #129 · 0x12c85
libusb_pollfds_handle_timeouts #130 · 0x12c85
libusb_ref_device #131 · 0x6f1b
libusb_ref_device #132 · 0x6f1b
libusb_release_interface #133 · 0x7d26
libusb_release_interface #134 · 0x7d26
libusb_reset_device #135 · 0x7e50
libusb_reset_device #136 · 0x7e50
libusb_set_auto_detach_kernel_driver #137 · 0x6f3f
libusb_set_auto_detach_kernel_driver #138 · 0x6f3f
libusb_set_configuration #139 · 0x7c82
libusb_set_configuration #140 · 0x7c82
libusb_set_debug #141 · 0x6f69
libusb_set_debug #142 · 0x6f69
libusb_set_interface_alt_setting #143 · 0x7d93
libusb_set_interface_alt_setting #144 · 0x7d93
libusb_set_pollfd_notifiers #145 · 0xa7a9
libusb_set_pollfd_notifiers #146 · 0xa7a9
libusb_setlocale #147 · 0xad06
libusb_setlocale #148 · 0xad06
libusb_strerror #149 · 0xad89
libusb_strerror #150 · 0xad89
libusb_submit_transfer #151 · 0x9c74
libusb_submit_transfer #152 · 0x9c74
libusb_transfer_get_stream_id #153 · 0x9e5b
libusb_transfer_get_stream_id #154 · 0x9e5b
libusb_transfer_set_stream_id #155 · 0x9e44
libusb_transfer_set_stream_id #156 · 0x9e44
libusb_try_lock_events #157 · 0x9f58
libusb_try_lock_events #158 · 0x9f58
libusb_unlock_event_waiters #159 · 0xa0f9
libusb_unlock_event_waiters #160 · 0xa0f9
libusb_unlock_events #161 · 0x9feb
libusb_unlock_events #162 · 0x9feb
libusb_unref_device #163 · 0x7758
libusb_unref_device #164 · 0x7758
libusb_wait_for_event #165 · 0xa11c
libusb_wait_for_event #166 · 0xa11c

Imported DLLs & functions 74

CancelIo 0x10001088
CloseHandle 0x100010b8
CreateEventA 0x100010a0
CreateFileA 0x10001048
CreateMutexA 0x100010bc
CreateSemaphoreA 0x1000103c
DeleteCriticalSection 0x10001078
DeviceIoControl 0x1000104c
DuplicateHandle 0x10001074
EnterCriticalSection 0x1000107c
FormatMessageA 0x10001060
GetCurrentProcess 0x10001070
GetCurrentProcessId 0x10001038
GetCurrentThreadId 0x1000109c
GetLastError 0x10001064
GetModuleHandleA 0x1000108c
GetOverlappedResult 0x10001034
GetProcAddress 0x10001090
GetProcessAffinityMask 0x10001020
GetSystemTime 0x10001094
GetSystemTimeAsFileTime 0x100010c0
GetTickCount 0x1000100c
GetVersionExA 0x10001050
InitializeCriticalSection 0x10001084
InterlockedCompareExchange 0x10001014
InterlockedExchange 0x100010a8
LeaveCriticalSection 0x10001080
LoadLibraryA 0x1000105c
QueryPerformanceCounter 0x10001030
QueryPerformanceFrequency 0x1000101c
ReadFile 0x10001028
ReleaseMutex 0x100010b0
ReleaseSemaphore 0x10001044
ResetEvent 0x10001068
RtlUnwind 0x10001010
SetEvent 0x100010a4
SetThreadAffinityMask 0x10001024
SetUnhandledExceptionFilter 0x10001000
Sleep 0x10001018
SleepEx 0x100010ac
SystemTimeToFileTime 0x10001098
TerminateProcess 0x10001008
TerminateThread 0x10001040
UnhandledExceptionFilter 0x10001004
VerifyVersionInfoA 0x10001058
VerSetConditionMask 0x10001054
WaitForMultipleObjects 0x1000106c
WaitForSingleObject 0x100010b4
WriteFile 0x1000102c
_amsg_exit 0x100010c8
_beginthreadex 0x100010d4
_errno 0x100010f4
_initterm 0x100010cc
_iob 0x10001118
_snprintf 0x10001110
_stricmp 0x100010e4
_strnicmp 0x100010f0
_vsnprintf 0x10001114
_XcptFilter 0x100010d0
atoi 0x1000110c
calloc 0x100010fc
fputs 0x1000111c
free 0x10001128
getenv 0x10001108
malloc 0x10001120
memcpy 0x100010f8
memmove 0x10001104
memset 0x10001100
realloc 0x10001124
sprintf 0x100010ec
sscanf 0x100010dc
strncmp 0x100010d8
strtok 0x100010e0
toupper 0x100010e8