下表列出並描述核心模式仍為 SCSI 總線映像驅動程式所辨識之 I/O 控制碼相關聯的所有結構。
結構 | Description |
---|---|
CHANNEL_INFO | 當指定的 I/O 控制項程式代碼IOCTL_GET_CHANNEL_ALIGN_RQST時,用來做為 DeviceIoControl 的參數。 |
DEVICE_DESCRIPTOR | 當指定的 I/O 控制項程式代碼IOCTL_GET_DEVICE_DESCRIPTOR 時,用來做為 DeviceIoControl 的參數。 |
DRV_VERSION | 當指定的 I/O 控制項程式代碼IOCTL_GET_VERSION時,用來做為 DeviceIoControl 的參數。 |
IO_BLOCK | 當指定的 I/O 控制項程式代碼IOCTL_READ_REGISTERS或IOCTL_WRITE_REGISTERS時,用來做為 DeviceIoControl 的參數。 |
IO_BLOCK_EX | 當指定的 I/O 控制項程式代碼IOCTL_SEND_USB_REQUEST時,用來做為 DeviceIoControl 的參數。 |
USBSCAN_GET_DESCRIPTOR | 當指定的 I/O 控制項程式代碼IOCTL_GET_USB_DESCRIPTOR時,用來做為 DeviceIoControl 的參數。 |
USBSCAN_PIPE_CONFIGURATION | 當指定的 I/O 控制程式代碼IOCTL_GET_PIPE_CONFIGURATION時,用來做為 DeviceIoControl 的參數。 |
USBSCAN_PIPE_INFORMATION | 用來描述仍然映像裝置的USB傳輸管道。 |
USBSCAN_TIMEOUT | 儲存 USB 大量 IN 和大量 OUT 作業的逾時值,以及中斷。 |
這些結構定義於 usbscan.h中。 如需這些結構的詳細資訊,請參閱: