---
title: SCSITaskAttribute
framework: driverkit
role: symbol
role_heading: Enumeration
path: driverkit/scsitaskattribute
---

# SCSITaskAttribute

Attributes for task delivery.

## Declaration

```occ
typedef enum SCSITaskAttribute : unsigned int { ... } SCSITaskAttribute;
```

## Overview

Overview The Task Attribute defines how this task should be managed when determing order for queueing and submission to the appropriate device server. The Task Attribute is set by the SCSI Application Layer and cannot be modified by the SCSI Protocol Layer.

## Topics

### Constants

- [kSCSITask_SIMPLE](driverkit/scsitaskattribute/kscsitask_simple.md)
- [kSCSITask_ORDERED](driverkit/scsitaskattribute/kscsitask_ordered.md)
- [kSCSITask_HEAD_OF_QUEUE](driverkit/scsitaskattribute/kscsitask_head_of_queue.md)
- [kSCSITask_ACA](driverkit/scsitaskattribute/kscsitask_aca.md)

## See Also

### Enumerations

- [IOLockAssertState](driverkit/iolockassertstate.md)
- [IORWLockAssertState](driverkit/iorwlockassertstate.md)
- [kC0DataMaxStringLen](driverkit/kc0datamaxstringlen.md)
- [kINQUIRY_ANSI_VERSION_Mask](driverkit/kinquiry_ansi_version_mask.md)
- [kINQUIRY_ANSI_VERSION_NoClaimedConformance](driverkit/kinquiry_ansi_version_noclaimedconformance.md)
- [kINQUIRY_ANSI_VERSION_SCSI_1_Compliant](driverkit/kinquiry_ansi_version_scsi_1_compliant.md)
- [kINQUIRY_ANSI_VERSION_SCSI_2_Compliant](driverkit/kinquiry_ansi_version_scsi_2_compliant.md)
- [kINQUIRY_ANSI_VERSION_SCSI_SPC_2_Compliant](driverkit/kinquiry_ansi_version_scsi_spc_2_compliant.md)
- [kINQUIRY_ANSI_VERSION_SCSI_SPC_3_Compliant](driverkit/kinquiry_ansi_version_scsi_spc_3_compliant.md)
- [kINQUIRY_ANSI_VERSION_SCSI_SPC_Compliant](driverkit/kinquiry_ansi_version_scsi_spc_compliant.md)
- [kINQUIRY_Byte3_AERC_Bit](driverkit/kinquiry_byte3_aerc_bit.md)
- [kINQUIRY_Byte3_AERC_Mask](driverkit/kinquiry_byte3_aerc_mask.md)
- [kINQUIRY_Byte3_HISUP_Bit](driverkit/kinquiry_byte3_hisup_bit.md)
- [kINQUIRY_Byte3_HISUP_Mask](driverkit/kinquiry_byte3_hisup_mask.md)
- [kINQUIRY_Byte3_NORMACA_Bit](driverkit/kinquiry_byte3_normaca_bit.md)
