DADisk.h

Overview

See the Overview section above for header-level documentation.

Overview

Included Headers

  • <CoreFoundation/CoreFoundation.h>

  • <IOKit/IOKitLib.h>

  • <DiskArbitration/DASession.h>

Topics

Miscellaneous

func DADiskCopyDescription(DADisk) -> CFDictionary?

Obtains the Disk Arbitration description of the specified disk.

func DADiskCopyIOMedia(DADisk) -> io_service_t

Obtains the I/O Kit media object for the specified disk.

func DADiskCopyWholeDisk(DADisk) -> DADisk?

Obtain the associated whole disk object for the specified disk.

func DADiskGetBSDName(DADisk) -> UnsafePointer<Int8>?

Obtains the BSD device name for the specified disk.

func DADiskGetTypeID() -> CFTypeID

Returns the type identifier of all DADisk instances.

Data Types

See the Overview section above for header-level documentation.