---
title: DAReturn
framework: Disk Arbitration
role: symbol
role_heading: Type Alias
platforms: [Mac Catalyst 13.0+, macOS 10.4+]
path: diskarbitration/dareturn
---

# DAReturn

A return code.

## Declaration

```swift
typealias DAReturn = mach_error_t
```

## Topics

### Constants

- [kDAReturnBadArgument](diskarbitration/kdareturnbadargument.md)
- [kDAReturnBusy](diskarbitration/kdareturnbusy.md)
- [kDAReturnError](diskarbitration/kdareturnerror.md)
- [kDAReturnExclusiveAccess](diskarbitration/kdareturnexclusiveaccess.md)
- [kDAReturnNoResources](diskarbitration/kdareturnnoresources.md)
- [kDAReturnNotFound](diskarbitration/kdareturnnotfound.md)
- [kDAReturnNotMounted](diskarbitration/kdareturnnotmounted.md)
- [kDAReturnNotPermitted](diskarbitration/kdareturnnotpermitted.md)
- [kDAReturnNotPrivileged](diskarbitration/kdareturnnotprivileged.md)
- [kDAReturnNotReady](diskarbitration/kdareturnnotready.md)
- [kDAReturnNotWritable](diskarbitration/kdareturnnotwritable.md)
- [kDAReturnSuccess](diskarbitration/kdareturnsuccess.md)
- [kDAReturnUnsupported](diskarbitration/kdareturnunsupported.md)

## See Also

### Data Types

- [DADiskClaimOptions](diskarbitration/dadiskclaimoptions.md)
- [DADiskEjectOptions](diskarbitration/dadiskejectoptions.md)
- [DADiskMountOptions](diskarbitration/dadiskmountoptions.md)
- [DADiskOptions](diskarbitration/dadiskoptions.md)
- [DADiskRenameOptions](diskarbitration/dadiskrenameoptions.md)
- [DADiskUnmountOptions](diskarbitration/dadiskunmountoptions.md)
