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

# DADiskOptions

Options for DADiskGetOptions() and DADiskSetOptions().

## Declaration

```swift
typealias DADiskOptions = UInt32
```

## Topics

### Constants

- [kDADiskOptionEjectUponLogout](diskarbitration/kdadiskoptionejectuponlogout.md)
- [kDADiskOptionMountAutomatic](diskarbitration/kdadiskoptionmountautomatic.md)
- [kDADiskOptionMountAutomaticNoDefer](diskarbitration/kdadiskoptionmountautomaticnodefer.md)
- [kDADiskOptionPrivate](diskarbitration/kdadiskoptionprivate.md)

## See Also

### Data Types

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