Contents

DADiskCreateFromIOMedia(_:_:_:)

Creates a new disk object.

Declaration

func DADiskCreateFromIOMedia(_ allocator: CFAllocator?, _ session: DASession, _ media: io_service_t) -> DADisk?

Parameters

  • allocator:

    The allocator object to be used to allocate memory.

  • session:

    The DASession in which to contact Disk Arbitration.

  • media:

    The I/O Kit media object.

Return Value

A reference to a new DADisk.

Discussion

The caller of this function receives a reference to the returned object. The caller also implicitly retains the object and is responsible for releasing it with CFRelease().

See Also

Miscellaneous