EFI_EXT_SCSI_PASS_THRU_SCSI_REQUEST_PACKET Struct Reference


Data Fields

UINT64 Timeout
VOID * InDataBuffer
VOID * OutDataBuffer
VOID * SenseData
VOID * Cdb
UINT32 InTransferLength
UINT32 OutTransferLength
UINT8 CdbLength
UINT8 DataDirection
UINT8 HostAdapterStatus
UINT8 TargetStatus
UINT8 SenseDataLength

Field Documentation

A pointer to buffer that contains the Command Data Block to send to the SCSI device specified by Target and Lun.

The length, in bytes, of the buffer Cdb. The standard values are 6, 10, 12, and 16, but other values are possible if a variable length CDB is used.

The direction of the data transfer. 0 for reads, 1 for writes. A value of 2 is Reserved for Bi-Directional SCSI commands.

The status of the host adapter specified by This when the SCSI Request Packet was executed on the target device.

A pointer to the data buffer to transfer between the SCSI controller and the SCSI device for read and bidirectional commands.

On Input, the size, in bytes, of InDataBuffer. On output, the number of bytes transferred between the SCSI controller and the SCSI device.

A pointer to the data buffer to transfer between the SCSI controller and the SCSI device for write or bidirectional commands.

On Input, the size, in bytes of OutDataBuffer. On Output, the Number of bytes transferred between SCSI Controller and the SCSI device.

A pointer to the sense data that was generated by the execution of the SCSI Request Packet.

On input, the length in bytes of the SenseData buffer. On output, the number of bytes written to the SenseData buffer.

The status returned by the device specified by Target and Lun when the SCSI Request Packet was executed.

The timeout, in 100 ns units, to use for the execution of this SCSI Request Packet. A Timeout value of 0 means that this function will wait indefinitely for the SCSI Request Packet to execute. If Timeout is greater than zero, then this function will return EFI_TIMEOUT if the time required to execute the SCSI Request Packet is greater than Timeout.


Generated on Wed Sep 23 16:24:27 2015 for MdePkg[ALL] by  doxygen 1.5.7.1