![]() |
|
||||||
Types and defines shared with the driver. More...
#include <pshpack1.h>#include <poppack.h>Go to the source code of this file.
Data Structures | |
| struct | WINUSB_PIPE_INFORMATION |
The WINUSB_PIPE_INFORMATION structure contains pipe information that the UsbK_QueryPipe routine retrieves. More... | |
| struct | WINUSB_PIPE_INFORMATION_EX |
The WINUSB_PIPE_INFORMATION_EX structure contains pipe information that the UsbK_QueryPipeEx routine retrieves. More... | |
| struct | WINUSB_SETUP_PACKET |
The WINUSB_SETUP_PACKET structure describes a USB setup packet. More... | |
| struct | KISO_PACKET |
| Structure describing an isochronous transfer packet for libusbK. More... | |
| struct | KISO_WUSB_PACKET |
| Structure describing an isochronous transfer packet for winusb. More... | |
| struct | KISO_CONTEXT |
| Structure describing a user defined isochronous transfer. More... | |
| struct | KISOCH_PACKET_INFORMATION |
| Structure describing additional information about how an isochronous pipe transfers data. More... | |
Typedefs | |
| typedef WINUSB_PIPE_INFORMATION * | PWINUSB_PIPE_INFORMATION |
| Pointer to a WINUSB_PIPE_INFORMATION structure. | |
|
typedef WINUSB_PIPE_INFORMATION_EX * | PWINUSB_PIPE_INFORMATION_EX |
| Pointer to a WINUSB_PIPE_INFORMATION_EX structure. | |
| typedef WINUSB_SETUP_PACKET * | PWINUSB_SETUP_PACKET |
pointer to a WINUSB_SETUP_PACKET structure | |
| typedef KISO_PACKET * | PKISO_PACKET |
pointer to a KISO_PACKET structure | |
| typedef KISO_WUSB_PACKET * | PKISO_WUSB_PACKET |
pointer to a KISO_PACKET structure | |
| typedef KISO_CONTEXT * | PKISO_CONTEXT |
pointer to a KISO_CONTEXT structure | |
| typedef KISOCH_PACKET_INFORMATION * | PKISOCH_PACKET_INFORMATION |
pointer to a KISOCH_PACKET_INFORMATION structure | |
Enumerations | |
| enum | USBD_PIPE_TYPE { UsbdPipeTypeControl, UsbdPipeTypeIsochronous, UsbdPipeTypeBulk, UsbdPipeTypeInterrupt } |
Values used in the bmAttributes field of a USB_ENDPOINT_DESCRIPTOR. More... | |
| enum | KISO_FLAG { , KISO_FLAG_SET_START_FRAME = 0x00000001 } |
| Additional ISO transfer flags. More... | |
Types and defines shared with the driver.
| enum USBD_PIPE_TYPE |
Values used in the bmAttributes field of a USB_ENDPOINT_DESCRIPTOR.
1.8.6