pub type DADiskClaimReleaseCallback = Option<unsafe extern "C" fn(disk: DADiskRef, context: *mut c_void) -> DADissenterRef>;Expand description
Type of the callback function used by DADiskClaim.
§Parameters
disk- The disk object.context- The user-defined context parameter given to the claim function.
§Returns
A dissenter reference. Pass NULL to release claim.
§Discussion
The caller of this callback receives a reference to the returned object. The
caller also implicitly retains the object and is responsible for releasing it
with CFRelease.
Aliased Type§
pub enum DADiskClaimReleaseCallback {
None,
Some(unsafe extern "C" fn(*mut __DADisk, *mut c_void) -> *const __DADissenter),
}