_________ is used to determine the success or failure of a SCSI Command.
-
Status Code
-
Check Condition
-
Sense Data
-
KCQ
Status Code is the immediate indicator returned by a SCSI device to show whether a command succeeded or failed. Sense Data provides additional error details only when requested.
After a SCSI device executes a command, it returns a one-byte Status Code (e.g., GOOD, CHECK CONDITION, BUSY, RESERVATION CONFLICT) in the command's status phase — this is the general mechanism used to determine whether the command succeeded or failed, making 'Status Code' correct. 'Check Condition' is only one specific status value (indicating an error occurred, with details available via sense data), not the general success/failure indicator itself. 'Sense Data' provides additional diagnostic detail only after a Check Condition status is returned — it doesn't itself signal success/failure. 'KCQ' isn't a standard SCSI status term.