|
Navigation
- Home
- Community
- Development
- myReactOS
- Fundraiser 2012
Doxygen
- Main Page
- Alphabetical List
- Data Structures
- Directories
- File List
- Data Fields
- Globals
- Related Pages
Search
|
Go to the source code of this file.
Data Structures |
| struct | PDRV_VERSION |
| struct | PIO_BLOCK |
| struct | PIO_BLOCK_EX |
| struct | PCHANNEL_INFO |
| struct | PUSBSCAN_GET_DESCRIPTOR |
| struct | PDEVICE_DESCRIPTOR |
| struct | PUSBSCAN_PIPE_INFORMATION |
| struct | PUSBSCAN_PIPE_CONFIGURATION |
| struct | PUSBSCAN_TIMEOUT |
Defines |
| #define | MAX_NUM_PIPES 8 |
| #define | BULKIN_FLAG 0x80 |
| #define | FILE_DEVICE_USB_SCAN 0x8000 |
| #define | IOCTL_INDEX 0x0800 |
| #define | IOCTL_GET_VERSION CTL_CODE(FILE_DEVICE_USB_SCAN, IOCTL_INDEX + 0, METHOD_BUFFERED,FILE_ANY_ACCESS) |
| #define | IOCTL_CANCEL_IO CTL_CODE(FILE_DEVICE_USB_SCAN, IOCTL_INDEX + 1, METHOD_BUFFERED,FILE_ANY_ACCESS) |
| #define | IOCTL_WAIT_ON_DEVICE_EVENT CTL_CODE(FILE_DEVICE_USB_SCAN, IOCTL_INDEX + 2, METHOD_BUFFERED,FILE_ANY_ACCESS) |
| #define | IOCTL_READ_REGISTERS CTL_CODE(FILE_DEVICE_USB_SCAN, IOCTL_INDEX + 3, METHOD_BUFFERED,FILE_ANY_ACCESS) |
| #define | IOCTL_WRITE_REGISTERS CTL_CODE(FILE_DEVICE_USB_SCAN, IOCTL_INDEX + 4, METHOD_BUFFERED, FILE_ANY_ACCESS) |
| #define | IOCTL_GET_CHANNEL_ALIGN_RQST CTL_CODE(FILE_DEVICE_USB_SCAN, IOCTL_INDEX + 5, METHOD_BUFFERED,FILE_ANY_ACCESS) |
| #define | IOCTL_GET_DEVICE_DESCRIPTOR CTL_CODE(FILE_DEVICE_USB_SCAN, IOCTL_INDEX + 6, METHOD_BUFFERED,FILE_ANY_ACCESS) |
| #define | IOCTL_RESET_PIPE CTL_CODE(FILE_DEVICE_USB_SCAN, IOCTL_INDEX + 7, METHOD_BUFFERED,FILE_ANY_ACCESS) |
| #define | IOCTL_GET_USB_DESCRIPTOR CTL_CODE(FILE_DEVICE_USB_SCAN, IOCTL_INDEX + 8, METHOD_BUFFERED,FILE_ANY_ACCESS) |
| #define | IOCTL_SEND_USB_REQUEST CTL_CODE(FILE_DEVICE_USB_SCAN, IOCTL_INDEX + 9, METHOD_BUFFERED,FILE_ANY_ACCESS) |
| #define | IOCTL_GET_PIPE_CONFIGURATION CTL_CODE(FILE_DEVICE_USB_SCAN, IOCTL_INDEX + 10,METHOD_BUFFERED,FILE_ANY_ACCESS) |
| #define | IOCTL_SET_TIMEOUT CTL_CODE(FILE_DEVICE_USB_SCAN, IOCTL_INDEX + 11,METHOD_BUFFERED,FILE_ANY_ACCESS) |
Enumerations |
| enum | PIPE_TYPE { EVENT_PIPE,
READ_DATA_PIPE,
WRITE_DATA_PIPE,
ALL_PIPE
} |
| enum | RAW_PIPE_TYPE { USBSCAN_PIPE_CONTROL,
USBSCAN_PIPE_ISOCHRONOUS,
USBSCAN_PIPE_BULK,
USBSCAN_PIPE_INTERRUPT
} |
Generated on Sun May 27 2012 05:31:24 for ReactOS by
1.7.6.1
|