1# ScsiPeripheral_ReadCapacityRequest 2 3 4## Overview 5 6Defines the request structure of the **read capacity** command. 7 8**Since**: 18 9 10**Related module**: [SCSI Peripheral DDK](_s_c_s_i.md) 11 12 13## Summary 14 15 16### Member Variables 17 18| Name| Description| 19| -------- | -------- | 20| uint32_t [lbAddress](#lbaddress) | Address of the logical unit.| 21| uint8_t [control](#control) | Control field used to specify control information.| 22| uint8_t [byte8](#byte8) | Eighth byte of the CDB.| 23| uint32_t [timeout](#timeout) | Timeout duration, in ms.| 24 25 26## Member Variable Description 27 28 29### byte8 30 31``` 32uint8_t ScsiPeripheral_ReadCapacityRequest::byte8 33``` 34 35**Description** 36 37Eighth byte of the CDB. 38 39 40### control 41 42``` 43uint8_t ScsiPeripheral_ReadCapacityRequest::control 44``` 45 46**Description** 47 48Control field used to specify control information. 49 50 51### lbAddress 52 53``` 54uint32_t ScsiPeripheral_ReadCapacityRequest::lbAddress 55``` 56 57**Description** 58 59Address of the logical unit. 60 61 62### timeout 63 64``` 65uint32_t ScsiPeripheral_ReadCapacityRequest::timeout 66``` 67 68**Description** 69 70Timeout duration, in ms. 71