Documentation Archive Developer
Search

DiskArbitration Changes

DiskArbitration

DiskArbitration.h
Declaration
Fromvoid DARegisterDiskEjectApprovalCallback ( DAApprovalSessionRef session, CFDictionaryRef match, DADiskEjectApprovalCallback callback, void *context);
Tovoid DARegisterDiskEjectApprovalCallback ( DASessionRef session, CFDictionaryRef match, DADiskEjectApprovalCallback callback, void *context);

Declaration
Fromvoid DARegisterDiskMountApprovalCallback ( DAApprovalSessionRef session, CFDictionaryRef match, DADiskMountApprovalCallback callback, void *context);
Tovoid DARegisterDiskMountApprovalCallback ( DASessionRef session, CFDictionaryRef match, DADiskMountApprovalCallback callback, void *context);

Declaration
Fromvoid DARegisterDiskUnmountApprovalCallback ( DAApprovalSessionRef session, CFDictionaryRef match, DADiskUnmountApprovalCallback callback, void *context);
Tovoid DARegisterDiskUnmountApprovalCallback ( DASessionRef session, CFDictionaryRef match, DADiskUnmountApprovalCallback callback, void *context);

Declaration
Fromvoid DAUnregisterApprovalCallback ( DAApprovalSessionRef session, void *callback, void *context);
Tovoid DAUnregisterApprovalCallback ( DASessionRef session, void *callback, void *context);