libusb-1.0.dll

v1.0.19.10905 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
120.8 KB
Uploaded
2025-12-04 06:19
Views
121
SHA-256
d8ec84789e807063aa008a65660e0c4e

Exported functions 164

libusb_alloc_streams #1 · 0x8994
libusb_alloc_streams@16 #2 · 0x8994
libusb_alloc_transfer #3 · 0xadd0
libusb_alloc_transfer@4 #4 · 0xadd0
libusb_attach_kernel_driver #5 · 0x8b74
libusb_attach_kernel_driver@8 #6 · 0x8b74
libusb_bulk_transfer #7 · 0xc7ac
libusb_bulk_transfer@24 #8 · 0xc7ac
libusb_cancel_transfer #9 · 0xb0a8
libusb_cancel_transfer@4 #10 · 0xb0a8
libusb_claim_interface #11 · 0x8714
libusb_claim_interface@8 #12 · 0x8714
libusb_clear_halt #13 · 0x88ec
libusb_clear_halt@8 #14 · 0x88ec
libusb_close #15 · 0x8448
libusb_close@4 #16 · 0x8448
libusb_control_transfer #17 · 0xc460
libusb_control_transfer@32 #18 · 0xc460
libusb_detach_kernel_driver #19 · 0x8b08
libusb_detach_kernel_driver@8 #20 · 0x8b08
libusb_error_name #21 · 0x7950
libusb_error_name@4 #22 · 0x7950
libusb_event_handler_active #23 · 0xb458
libusb_event_handler_active@4 #24 · 0xb458
libusb_event_handling_ok #25 · 0xb3e8
libusb_event_handling_ok@4 #26 · 0xb3e8
libusb_exit #27 · 0x8f28
libusb_exit@4 #28 · 0x8f28
libusb_free_bos_descriptor #29 · 0xa56c
libusb_free_bos_descriptor@4 #30 · 0xa56c
libusb_free_config_descriptor #31 · 0xa44c
libusb_free_config_descriptor@4 #32 · 0xa44c
libusb_free_container_id_descriptor #33 · 0xa750
libusb_free_container_id_descriptor@4 #34 · 0xa750
libusb_free_device_list #35 · 0x9398
libusb_free_device_list@8 #36 · 0x9398
libusb_free_ss_endpoint_companion_descriptor #37 · 0xa750
libusb_free_ss_endpoint_companion_descriptor@4 #38 · 0xa750
libusb_free_ss_usb_device_capability_descriptor #39 · 0xa750
libusb_free_ss_usb_device_capability_descriptor@4 #40 · 0xa750
libusb_free_streams #41 · 0x8a20
libusb_free_streams@12 #42 · 0x8a20
libusb_free_transfer #43 · 0xae34
libusb_free_transfer@4 #44 · 0xae34
libusb_free_usb_2_0_extension_descriptor #45 · 0xa750
libusb_free_usb_2_0_extension_descriptor@4 #46 · 0xa750
libusb_get_active_config_descriptor #47 · 0xa098
libusb_get_active_config_descriptor@8 #48 · 0xa098
libusb_get_bos_descriptor #49 · 0xabfc
libusb_get_bos_descriptor@8 #50 · 0xabfc
libusb_get_bus_number #51 · 0x74d8
libusb_get_bus_number@4 #52 · 0x74d8
libusb_get_config_descriptor #53 · 0xa1b0
libusb_get_config_descriptor@12 #54 · 0xa1b0
libusb_get_config_descriptor_by_value #55 · 0xa3bc
libusb_get_config_descriptor_by_value@12 #56 · 0xa3bc
libusb_get_configuration #57 · 0x8588
libusb_get_configuration@8 #58 · 0x8588
libusb_get_container_id_descriptor #59 · 0xa760
libusb_get_container_id_descriptor@12 #60 · 0xa760
libusb_get_device #61 · 0x74f0
libusb_get_device@4 #62 · 0x74f0
libusb_get_device_address #63 · 0x74fc
libusb_get_device_address@4 #64 · 0x74fc
libusb_get_device_descriptor #65 · 0xa044
libusb_get_device_descriptor@8 #66 · 0xa044
libusb_get_device_list #67 · 0x91dc
libusb_get_device_list@8 #68 · 0x91dc
libusb_get_device_speed #69 · 0x7508
libusb_get_device_speed@4 #70 · 0x7508
libusb_get_max_iso_packet_size #71 · 0x7ee8
libusb_get_max_iso_packet_size@8 #72 · 0x7ee8
libusb_get_max_packet_size #73 · 0x7e6c
libusb_get_max_packet_size@8 #74 · 0x7e6c
libusb_get_next_timeout #75 · 0xbab4
libusb_get_next_timeout@8 #76 · 0xbab4
libusb_get_parent #77 · 0x74f0
libusb_get_parent@4 #78 · 0x74f0
libusb_get_pollfds #79 · 0xbe54
libusb_get_pollfds@4 #80 · 0xbe54
libusb_get_port_number #81 · 0x74e4
libusb_get_port_number@4 #82 · 0x74e4
libusb_get_port_numbers #83 · 0x7dc0
libusb_get_port_numbers@12 #84 · 0x7dc0
libusb_get_port_path #85 · 0x7e54
libusb_get_port_path@16 #86 · 0x7e54
libusb_get_ss_endpoint_companion_descriptor #87 · 0xa474
libusb_get_ss_endpoint_companion_descriptor@12 #88 · 0xa474
libusb_get_ss_usb_device_capability_descriptor #89 · 0xa68c
libusb_get_ss_usb_device_capability_descriptor@12 #90 · 0xa68c
libusb_get_string_descriptor_ascii #91 · 0xa824
libusb_get_string_descriptor_ascii@16 #92 · 0xa824
libusb_get_usb_2_0_extension_descriptor #93 · 0xa5c8
libusb_get_usb_2_0_extension_descriptor@12 #94 · 0xa5c8
libusb_get_version #95 · 0x7a74
libusb_get_version@0 #96 · 0x7a74
libusb_handle_events #97 · 0xc238
libusb_handle_events@4 #98 · 0xc238
libusb_handle_events_completed #99 · 0xc264
libusb_handle_events_completed@8 #100 · 0xc264
libusb_handle_events_locked #101 · 0xc290
libusb_handle_events_locked@8 #102 · 0xc290
libusb_handle_events_timeout #103 · 0xc228
libusb_handle_events_timeout@8 #104 · 0xc228
libusb_handle_events_timeout_completed #105 · 0xc0c4
libusb_handle_events_timeout_completed@12 #106 · 0xc0c4
libusb_has_capability #107 · 0x75f4
libusb_has_capability@4 #108 · 0x75f4
libusb_hotplug_deregister_callback #109 · 0xc940
libusb_hotplug_deregister_callback@8 #110 · 0xc940
libusb_hotplug_register_callback #111 · 0xca90
libusb_hotplug_register_callback@36 #112 · 0xca90
libusb_init #113 · 0x8be0
libusb_init@4 #114 · 0x8be0
libusb_interrupt_transfer #115 · 0xc7d8
libusb_interrupt_transfer@24 #116 · 0xc7d8
libusb_kernel_driver_active #117 · 0x8a9c
libusb_kernel_driver_active@8 #118 · 0x8a9c
libusb_lock_event_waiters #119 · 0xb4d4
libusb_lock_event_waiters@4 #120 · 0xb4d4
libusb_lock_events #121 · 0xb350
libusb_lock_events@4 #122 · 0xb350
libusb_open #123 · 0x8130
libusb_open@8 #124 · 0x8130
libusb_open_device_with_vid_pid #125 · 0x93e8
libusb_open_device_with_vid_pid@12 #126 · 0x93e8
libusb_pollfds_handle_timeouts #127 · 0x128b8
libusb_pollfds_handle_timeouts@4 #128 · 0x128b8
libusb_ref_device #129 · 0x7594
libusb_ref_device@4 #130 · 0x7594
libusb_release_interface #131 · 0x87b4
libusb_release_interface@8 #132 · 0x87b4
libusb_reset_device #133 · 0x8948
libusb_reset_device@4 #134 · 0x8948
libusb_set_auto_detach_kernel_driver #135 · 0x75bc
libusb_set_auto_detach_kernel_driver@8 #136 · 0x75bc
libusb_set_configuration #137 · 0x86c8
libusb_set_configuration@8 #138 · 0x86c8
libusb_set_debug #139 · 0x75d8
libusb_set_debug@8 #140 · 0x75d8
libusb_set_interface_alt_setting #141 · 0x8848
libusb_set_interface_alt_setting@12 #142 · 0x8848
libusb_set_pollfd_notifiers #143 · 0xbc4c
libusb_set_pollfd_notifiers@16 #144 · 0xbc4c
libusb_setlocale #145 · 0xc2d8
libusb_setlocale@4 #146 · 0xc2d8
libusb_strerror #147 · 0xc36c
libusb_strerror@4 #148 · 0xc36c
libusb_submit_transfer #149 · 0xae78
libusb_submit_transfer@4 #150 · 0xae78
libusb_transfer_get_stream_id #151 · 0xb174
libusb_transfer_get_stream_id@4 #152 · 0xb174
libusb_transfer_set_stream_id #153 · 0xb168
libusb_transfer_set_stream_id@8 #154 · 0xb168
libusb_try_lock_events #155 · 0xb2c0
libusb_try_lock_events@4 #156 · 0xb2c0
libusb_unlock_event_waiters #157 · 0xb4f4
libusb_unlock_event_waiters@4 #158 · 0xb4f4
libusb_unlock_events #159 · 0xb388
libusb_unlock_events@4 #160 · 0xb388
libusb_unref_device #161 · 0x7f88
libusb_unref_device@4 #162 · 0x7f88
libusb_wait_for_event #163 · 0xb514
libusb_wait_for_event@8 #164 · 0xb514

Imported DLLs & functions 74

CancelIo 0x180001108
CloseHandle 0x180001160
CreateEventA 0x180001138
CreateFileA 0x180001088
CreateMutexA 0x180001168
CreateSemaphoreA 0x180001070
DeleteCriticalSection 0x1800010e8
DeviceIoControl 0x180001090
DuplicateHandle 0x1800010e0
EnterCriticalSection 0x1800010f0
FormatMessageA 0x1800010b8
GetCurrentProcess 0x1800010d8
GetCurrentProcessId 0x180001068
GetCurrentThreadId 0x180001130
GetLastError 0x1800010c0
GetModuleHandleA 0x180001110
GetOverlappedResult 0x180001060
GetProcAddress 0x180001118
GetSystemTime 0x180001120
GetSystemTimeAsFileTime 0x180001170
GetTickCount 0x180001010
GetVersionExA 0x180001098
InitializeCriticalSection 0x180001100
LeaveCriticalSection 0x1800010f8
LoadLibraryA 0x1800010b0
QueryPerformanceCounter 0x180001048
QueryPerformanceFrequency 0x180001040
ReadFile 0x180001050
ReleaseMutex 0x180001150
ReleaseSemaphore 0x180001080
ResetEvent 0x1800010c8
RtlCaptureContext 0x180001018
RtlLookupFunctionEntry 0x180001020
RtlVirtualUnwind 0x180001028
SetEvent 0x180001140
SetThreadAffinityMask 0x180001038
SetUnhandledExceptionFilter 0x180001178
Sleep 0x180001030
SleepEx 0x180001148
SystemTimeToFileTime 0x180001128
TerminateProcess 0x180001008
TerminateThread 0x180001078
UnhandledExceptionFilter 0x180001000
VerifyVersionInfoA 0x1800010a8
VerSetConditionMask 0x1800010a0
WaitForMultipleObjects 0x1800010d0
WaitForSingleObject 0x180001158
WriteFile 0x180001058
__C_specific_handler 0x180001188
_amsg_exit 0x180001190
_beginthreadex 0x1800011a8
_errno 0x1800011e8
_initterm 0x180001198
_iob 0x180001230
_snprintf 0x180001220
_stricmp 0x1800011c8
_strnicmp 0x1800011e0
_vsnprintf 0x180001228
_XcptFilter 0x1800011a0
atoi 0x180001218
calloc 0x1800011f8
fputs 0x180001238
free 0x180001250
getenv 0x180001210
malloc 0x180001240
memcpy 0x1800011f0
memmove 0x180001208
memset 0x180001200
realloc 0x180001248
sprintf 0x1800011d8
sscanf 0x1800011b8
strncmp 0x1800011b0
strtok 0x1800011c0
toupper 0x1800011d0