• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# ScsiPeripheral_Request
2
3
4## 概述
5
6请求参数结构体。
7
8**起始版本:** 18
9
10**相关模块:**[SCSI Peripheral DDK](_s_c_s_i.md)
11
12**所在头文件:** [scsi_peripheral_types.h](scsi__peripheral__types_8h.md)
13
14
15## 汇总
16
17
18### 成员变量
19
20| 名称 | 描述 |
21| -------- | -------- |
22| uint8_t [commandDescriptorBlock](#commanddescriptorblock) [[SCSIPERIPHERAL_MAX_CMD_DESC_BLOCK_LEN](_s_c_s_i.md#scsiperipheral_max_cmd_desc_block_len)] | 命令描述符块。 |
23| uint8_t [cdbLength](#cdblength) | 命令描述符块的长度。 |
24| int8_t [dataTransferDirection](#datatransferdirection) | 数据传输方向。 |
25| [ScsiPeripheral_DeviceMemMap](_scsi_peripheral___device_mem_map.md) \* [data](#data) | 数据传输的缓冲区。 |
26| uint32_t [timeout](#timeout) | 超时时间(单位:毫秒)。 |
27
28
29## 结构体成员变量说明
30
31
32### cdbLength
33
34```
35uint8_t ScsiPeripheral_Request::cdbLength
36```
37
38**描述**
39
40命令描述符块的长度。
41
42
43### commandDescriptorBlock
44
45```
46uint8_t ScsiPeripheral_Request::commandDescriptorBlock[SCSIPERIPHERAL_MAX_CMD_DESC_BLOCK_LEN]
47```
48
49**描述**
50
51命令描述符块。
52
53
54### data
55
56```
57ScsiPeripheral_DeviceMemMap* ScsiPeripheral_Request::data
58```
59
60**描述**
61
62数据传输的缓冲区。
63
64
65### dataTransferDirection
66
67```
68int8_t ScsiPeripheral_Request::dataTransferDirection
69```
70
71**描述**
72
73数据传输方向。
74
75
76### timeout
77
78```
79uint32_t ScsiPeripheral_Request::timeout
80```
81
82**描述**
83
84超时时间(单位:毫秒)。
85