Structs§
- HWND__
- _KHOT_
PARAMS - _KISOCH_
PACKET_ INFORMATION - _KISO_
CONTEXT - _KISO_
PACKET - _KLIB_
VERSION - _KLST_
DEVINFO - _KLST_
DEV_ COMMON_ INFO - _KLST_
PATTERN_ MATCH - _KSTM_
CALLBACK - _KSTM_
INFO - _KSTM_
XFER_ CONTEXT - _KUSB_
DRIVER_ API - _KUSB_
DRIVER_ API_ INFO - _OVERLAPPED
- _OVERLAPPED__
bindgen_ ty_ 1__ bindgen_ ty_ 1 - _USB_
ENDPOINT_ DESCRIPTOR - _USB_
INTERFACE_ DESCRIPTOR - _USB_
SUPERSPEED_ ENDPOINT_ COMPANION_ DESCRIPTOR - _USB_
SUPERSPEED_ ENDPOINT_ COMPANION_ DESCRIPTOR__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - _USB_
SUPERSPEED_ ENDPOINT_ COMPANION_ DESCRIPTOR__ bindgen_ ty_ 1__ bindgen_ ty_ 2 - _WINUSB_
PIPE_ INFORMATION - _WINUSB_
PIPE_ INFORMATION_ EX - _WINUSB_
SETUP_ PACKET - __
Bindgen Bitfield Unit - __
Incomplete Array Field
Constants§
- _KHOT_
FLAG_ KHOT_ FLAG_ NONE - _KHOT_
FLAG_ KHOT_ FLAG_ PASS_ DUPE_ INSTANCE - _KHOT_
FLAG_ KHOT_ FLAG_ PLUG_ ALL_ ON_ INIT - _KHOT_
FLAG_ KHOT_ FLAG_ POST_ USER_ MESSAGE - _KISO_
FLAG_ KISO_ FLAG_ NONE - _KISO_
FLAG_ KISO_ FLAG_ SET_ START_ FRAME - _KLIB_
HANDLE_ TYPE_ KLIB_ HANDLE_ TYPE_ COUNT - _KLIB_
HANDLE_ TYPE_ KLIB_ HANDLE_ TYPE_ HOTK - _KLIB_
HANDLE_ TYPE_ KLIB_ HANDLE_ TYPE_ ISOCHK - _KLIB_
HANDLE_ TYPE_ KLIB_ HANDLE_ TYPE_ LSTINFOK - _KLIB_
HANDLE_ TYPE_ KLIB_ HANDLE_ TYPE_ LSTK - _KLIB_
HANDLE_ TYPE_ KLIB_ HANDLE_ TYPE_ OVLK - _KLIB_
HANDLE_ TYPE_ KLIB_ HANDLE_ TYPE_ OVLPOOLK - _KLIB_
HANDLE_ TYPE_ KLIB_ HANDLE_ TYPE_ STMK - _KLIB_
HANDLE_ TYPE_ KLIB_ HANDLE_ TYPE_ USBK - _KLIB_
HANDLE_ TYPE_ KLIB_ HANDLE_ TYPE_ USBSHAREDK - _KLST_
FLAG_ KLST_ FLAG_ INCLUDE_ DISCONNECT - _KLST_
FLAG_ KLST_ FLAG_ INCLUDE_ RAWGUID - _KLST_
FLAG_ KLST_ FLAG_ NONE - _KLST_
SYNC_ FLAG_ KLST_ SYNC_ FLAG_ ADDED - _KLST_
SYNC_ FLAG_ KLST_ SYNC_ FLAG_ CONNECT_ CHANGE - _KLST_
SYNC_ FLAG_ KLST_ SYNC_ FLAG_ MASK - _KLST_
SYNC_ FLAG_ KLST_ SYNC_ FLAG_ NONE - _KLST_
SYNC_ FLAG_ KLST_ SYNC_ FLAG_ REMOVED - _KLST_
SYNC_ FLAG_ KLST_ SYNC_ FLAG_ UNCHANGED - _KOVL_
POOL_ FLAG_ KOVL_ POOL_ FLAG_ NONE - _KOVL_
WAIT_ FLAG_ KOVL_ WAIT_ FLAG_ ALERTABLE - _KOVL_
WAIT_ FLAG_ KOVL_ WAIT_ FLAG_ CANCEL_ ON_ TIMEOUT - _KOVL_
WAIT_ FLAG_ KOVL_ WAIT_ FLAG_ NONE - _KOVL_
WAIT_ FLAG_ KOVL_ WAIT_ FLAG_ RELEASE_ ALWAYS - _KOVL_
WAIT_ FLAG_ KOVL_ WAIT_ FLAG_ RELEASE_ ON_ FAIL - _KOVL_
WAIT_ FLAG_ KOVL_ WAIT_ FLAG_ RELEASE_ ON_ SUCCESS - _KOVL_
WAIT_ FLAG_ KOVL_ WAIT_ FLAG_ RELEASE_ ON_ SUCCESS_ FAIL - _KOVL_
WAIT_ FLAG_ KOVL_ WAIT_ FLAG_ RELEASE_ ON_ TIMEOUT - _KSTM_
COMPLETE_ RESULT_ KSTM_ COMPLETE_ RESULT_ INVALID - _KSTM_
COMPLETE_ RESULT_ KSTM_ COMPLETE_ RESULT_ VALID - _KSTM_
FLAG_ KSTM_ FLAG_ NONE - _KSTM_
FLAG_ KSTM_ FLAG_ NO_ PARTIAL_ XFERS - _KSTM_
FLAG_ KSTM_ FLAG_ TIMEOUT_ MASK - _KSTM_
FLAG_ KSTM_ FLAG_ USE_ TIMEOUT - _KUSB_
PROPERTY_ KUSB_ PROPERTY_ COUNT - _KUSB_
PROPERTY_ KUSB_ PROPERTY_ DEVICE_ FILE_ HANDLE - _USBD_
PIPE_ TYPE_ Usbd Pipe Type Bulk - _USBD_
PIPE_ TYPE_ Usbd Pipe Type Control - _USBD_
PIPE_ TYPE_ Usbd Pipe Type Interrupt - _USBD_
PIPE_ TYPE_ Usbd Pipe Type Isochronous
Functions§
- HotK_
Free ⚠ - HotK_
Free ⚠All - HotK_
Init ⚠ - IsoK_
Enum ⚠Packets - IsoK_
Free ⚠ - IsoK_
GetPacket ⚠ - IsoK_
Init ⚠ - IsoK_
ReUse ⚠ - IsoK_
SetPacket ⚠ - IsoK_
SetPackets ⚠ - IsochK_
Calc ⚠Packet Information - IsochK_
Enum ⚠Packets - IsochK_
Free ⚠ - IsochK_
GetNumber ⚠OfPackets - IsochK_
GetPacket ⚠ - IsochK_
Init ⚠ - IsochK_
SetNumber ⚠OfPackets - IsochK_
SetPacket ⚠ - IsochK_
SetPacket ⚠Offsets - LUsb0_
Control ⚠Transfer - LUsb0_
SetConfiguration ⚠ - LibK_
Context_ ⚠Free - LibK_
Context_ ⚠Init - LibK_
Copy ⚠DriverAPI - LibK_
GetContext ⚠ - LibK_
GetDefault ⚠Context - LibK_
GetProc ⚠Address - LibK_
GetVersion ⚠ - LibK_
IsFunction ⚠Supported - LibK_
Load ⚠DriverAPI - LibK_
SetCleanup ⚠Callback - LibK_
SetContext ⚠ - LibK_
SetDefault ⚠Context - LstK_
Count ⚠ - LstK_
Current ⚠ - LstK_
Enumerate ⚠ - LstK_
Find ⚠ByVid Pid - LstK_
Free ⚠ - LstK_
Init ⚠ - LstK_
Init ⚠Ex - LstK_
Move ⚠Next - LstK_
Move ⚠Reset - OvlK_
Acquire ⚠ - OvlK_
Free ⚠ - OvlK_
GetEvent ⚠Handle - OvlK_
Init ⚠ - OvlK_
IsComplete ⚠ - OvlK_
ReUse ⚠ - OvlK_
Release ⚠ - OvlK_
Wait ⚠ - OvlK_
Wait ⚠AndRelease - OvlK_
Wait ⚠Oldest - OvlK_
Wait ⚠OrCancel - StmK_
Free ⚠ - StmK_
Init ⚠ - StmK_
Read ⚠ - StmK_
Start ⚠ - StmK_
Stop ⚠ - StmK_
Write ⚠ - UsbK_
Abort ⚠Pipe - UsbK_
Claim ⚠Interface - UsbK_
Clone ⚠ - UsbK_
Control ⚠Transfer - UsbK_
Flush ⚠Pipe - UsbK_
Free ⚠ - UsbK_
GetAlt ⚠Interface - UsbK_
GetAssociated ⚠Interface - UsbK_
GetConfiguration ⚠ - UsbK_
GetCurrent ⚠Alternate Setting - UsbK_
GetCurrent ⚠Frame Number - UsbK_
GetDescriptor ⚠ - UsbK_
GetOverlapped ⚠Result - UsbK_
GetPipe ⚠Policy - UsbK_
GetPower ⚠Policy - UsbK_
GetProperty ⚠ - UsbK_
GetSuper ⚠Speed Pipe Companion Descriptor - UsbK_
Init ⚠ - UsbK_
Initialize ⚠ - UsbK_
IsoRead ⚠Pipe - UsbK_
IsoWrite ⚠Pipe - UsbK_
Isoch ⚠Read Pipe - UsbK_
Isoch ⚠Write Pipe - UsbK_
Query ⚠Device Information - UsbK_
Query ⚠Interface Settings - UsbK_
Query ⚠Pipe - UsbK_
Query ⚠Pipe Ex - UsbK_
Read ⚠Pipe - UsbK_
Release ⚠Interface - UsbK_
Reset ⚠Device - UsbK_
Reset ⚠Pipe - UsbK_
Select ⚠Interface - UsbK_
SetAlt ⚠Interface - UsbK_
SetConfiguration ⚠ - UsbK_
SetCurrent ⚠Alternate Setting - UsbK_
SetPipe ⚠Policy - UsbK_
SetPower ⚠Policy - UsbK_
Write ⚠Pipe
Type Aliases§
- BOOL
- CHAR
- DWORD
- HANDLE
- HWND
- INT
- INT_PTR
- KHOT_
FLAG - KHOT_
HANDLE - KHOT_
PARAMS - KISOCH_
HANDLE - KISOCH_
PACKET_ INFORMATION - KISO_
CONTEXT - KISO_
FLAG - KISO_
PACKET - KLIB_
HANDLE - KLIB_
HANDLE_ TYPE - KLIB_
USER_ CONTEXT - KLIB_
VERSION - KLST_
DEVINFO - KLST_
DEVINFO_ HANDLE - KLST_
DEV_ COMMON_ INFO - KLST_
FLAG - KLST_
HANDLE - KLST_
PATTERN_ MATCH - KLST_
SYNC_ FLAG - KOVL_
HANDLE - KOVL_
POOL_ FLAG - KOVL_
POOL_ HANDLE - KOVL_
WAIT_ FLAG - KPROC
- KSTM_
CALLBACK - KSTM_
COMPLETE_ RESULT - KSTM_
FLAG - KSTM_
HANDLE - KSTM_
INFO - KSTM_
XFER_ CONTEXT - KUSB_
DRIVER_ API - KUSB_
DRIVER_ API_ INFO - KUSB_
HANDLE - KUSB_
PROPERTY - LPOVERLAPPED
- PINT
- PKHOT_
PARAMS - PKISOCH_
PACKET_ INFORMATION - PKISO_
CONTEXT - PKISO_
PACKET - PKLIB_
VERSION - PKLST_
PATTERN_ MATCH - PKSTM_
CALLBACK - PKSTM_
INFO - PKSTM_
XFER_ CONTEXT - PKUSB_
DRIVER_ API - PUCHAR
- PUINT
- PUSB_
INTERFACE_ DESCRIPTOR - PUSB_
SUPERSPEED_ ENDPOINT_ COMPANION_ DESCRIPTOR - PVOID
- PWINUSB_
PIPE_ INFORMATION - PWINUSB_
PIPE_ INFORMATION_ EX - SHORT
- UCHAR
- UINT
- ULONG
- ULONG_
PTR - USBD_
PIPE_ TYPE - USB_
ENDPOINT_ DESCRIPTOR - USB_
INTERFACE_ DESCRIPTOR - USHORT
- WINUSB_
PIPE_ INFORMATION - WINUSB_
PIPE_ INFORMATION_ EX - WINUSB_
SETUP_ PACKET - _KHOT_
FLAG - _KISO_
FLAG - _KLIB_
HANDLE_ TYPE - _KLST_
FLAG - _KLST_
SYNC_ FLAG - _KOVL_
POOL_ FLAG - _KOVL_
WAIT_ FLAG - _KSTM_
COMPLETE_ RESULT - _KSTM_
FLAG - _KUSB_
PROPERTY - _USBD_
PIPE_ TYPE