DADiskCreateFromVolumePath

Function DADiskCreateFromVolumePath 

Source
pub unsafe extern "C" fn DADiskCreateFromVolumePath(
    allocator: CFAllocatorRef,
    session: DASessionRef,
    path: CFURLRef,
) -> DADiskRef
Expand description

Creates a new disk object.

§Parameters

  • allocator - The allocator object to be used to allocate memory.
  • session - The DASession in which to contact Disk Arbitration.
  • path - The BSD mount point.

§Returns

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.