---
title: SCSIUserParallelResponse
framework: SCSIControllerDriverKit
role: symbol
role_heading: Structure
path: scsicontrollerdriverkit/scsiuserparallelresponse
---

# SCSIUserParallelResponse

The properties of a completed request.

## Declaration

```occ
typedef struct SCSIUserParallelResponse { ... } SCSIUserParallelResponse;
```

## Topics

### Response properties

- [version](scsicontrollerdriverkit/scsiuserparallelresponse/version.md)
- [SCSIUserParallelResponseVersion](scsicontrollerdriverkit/scsiuserparallelresponseversion.md)
- [fTargetID](scsicontrollerdriverkit/scsiuserparallelresponse/ftargetid.md)
- [fSCSIParallelFeatureResult](scsicontrollerdriverkit/scsiuserparallelresponse/fscsiparallelfeatureresult.md)
- [SCSIParallelFeatureResult](scsicontrollerdriverkit/scsiparallelfeatureresult.md)
- [fSCSIParallelFeatureRequestResultCount](scsicontrollerdriverkit/scsiuserparallelresponse/fscsiparallelfeaturerequestresultcount.md)
- [fControllerTaskIdentifier](scsicontrollerdriverkit/scsiuserparallelresponse/fcontrollertaskidentifier.md)
- [fCompletionStatus](scsicontrollerdriverkit/scsiuserparallelresponse/fcompletionstatus.md)
- [fServiceResponse](scsicontrollerdriverkit/scsiuserparallelresponse/fserviceresponse.md)
- [fBytesTransferred](scsicontrollerdriverkit/scsiuserparallelresponse/fbytestransferred.md)
- [fSenseBuffer](scsicontrollerdriverkit/scsiuserparallelresponse/fsensebuffer.md)
- [fSenseLength](scsicontrollerdriverkit/scsiuserparallelresponse/fsenselength.md)
- [kMaxSenseBufferSize](scsicontrollerdriverkit/kmaxsensebuffersize.md)
- [reserved](scsicontrollerdriverkit/scsiuserparallelresponse/reserved.md)

## See Also

### Managing tasks

- [UserProcessParallelTask](scsicontrollerdriverkit/iouserscsiparallelinterfacecontroller/userprocessparalleltask.md)
- [SCSIUserParallelTask](scsicontrollerdriverkit/scsiuserparalleltask.md)
- [ParallelTaskCompletion](scsicontrollerdriverkit/iouserscsiparallelinterfacecontroller/paralleltaskcompletion.md)
