DADiskClaim(_:_:_:_:_:_:)
Claims the specified disk object for exclusive use.
Declaration
func DADiskClaim(_ disk: DADisk, _ options: DADiskClaimOptions, _ release: DADiskClaimReleaseCallback?, _ releaseContext: UnsafeMutableRawPointer?, _ callback: DADiskClaimCallback?, _ callbackContext: UnsafeMutableRawPointer?)Parameters
- disk:
The disk object.
- options:
The claim options.
- release:
The callback function to call when the claim is to be released.
- releaseContext:
The user-defined context parameter to pass to the callback function.
- callback:
The callback function to call once the claim completes.
- callbackContext:
The user-defined context parameter to pass to the callback function.
See Also
Miscellaneous
DADiskEject(_:_:_:_:)DADiskGetOptions(_:)DADiskIsClaimed(_:)DADiskMount(_:_:_:_:_:)DADiskMountWithArguments(_:_:_:_:_:_:)DADiskRename(_:_:_:_:_:)DADiskSetOptions(_:_:_:)DADiskUnclaim(_:)DADiskUnmount(_:_:_:_:)DARegisterDiskAppearedCallback(_:_:_:_:)DARegisterDiskDescriptionChangedCallback(_:_:_:_:_:)DARegisterDiskDisappearedCallback(_:_:_:_:)DARegisterDiskEjectApprovalCallback(_:_:_:_:)DARegisterDiskMountApprovalCallback(_:_:_:_:)DARegisterDiskPeekCallback(_:_:_:_:_:)