pub type DADiskMountApprovalCallback = Option<unsafe extern "C" fn(disk: DADiskRef, context: *mut c_void) -> DADissenterRef>;Expand description
Type of the callback function used by DARegisterDiskMountApprovalCallback.
§Parameters
disk- A disk object.context- The user-defined context parameter given to the registration function.
§Returns
A dissenter reference. Pass NULL to approve.
§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 DADiskMountApprovalCallback {
None,
Some(unsafe extern "C" fn(*mut __DADisk, *mut c_void) -> *const __DADissenter),
}