---
title: DADisk.h
framework: Disk Arbitration
role: collectionGroup
role_heading: API Collection
path: diskarbitration/dadisk-h
---

# DADisk.h

## Overview

Overview See the Overview section above for header-level documentation. Overview Included Headers <CoreFoundation/CoreFoundation.h> <IOKit/IOKitLib.h> <DiskArbitration/DASession.h>

## Topics

### Miscellaneous

- [DADiskCopyDescription(_:)](diskarbitration/dadiskcopydescription(_:).md)
- [DADiskCopyIOMedia(_:)](diskarbitration/dadiskcopyiomedia(_:).md)
- [DADiskCopyWholeDisk(_:)](diskarbitration/dadiskcopywholedisk(_:).md)
- [DADiskCreateFromBSDName(_:_:_:)](diskarbitration/dadiskcreatefrombsdname(_:_:_:).md)
- [DADiskCreateFromIOMedia(_:_:_:)](diskarbitration/dadiskcreatefromiomedia(_:_:_:).md)
- [DADiskCreateFromVolumePath(_:_:_:)](diskarbitration/dadiskcreatefromvolumepath(_:_:_:).md)
- [DADiskGetBSDName(_:)](diskarbitration/dadiskgetbsdname(_:).md)
- [DADiskGetTypeID()](diskarbitration/dadiskgettypeid().md)

### Data Types

- [DADisk](diskarbitration/dadisk.md)

## See Also

### Reference

- [DADissenter.h](diskarbitration/dadissenter-h.md)
- [DASession.h](diskarbitration/dasession-h.md)
- [DiskArbitration.h](diskarbitration/diskarbitration-h.md)
- [DiskArbitration Enumerations](diskarbitration/diskarbitration-enumerations.md)
- [DiskArbitration Constants](diskarbitration/diskarbitration-constants.md)
- [DiskArbitration Data Types](diskarbitration/diskarbitration-data-types.md)
