Module disk

Module disk 

Source

Structs§

__DADisk

Constants§

kDADiskClaimOptionDefault
kDADiskEjectOptionDefault
kDADiskMountOptionDefault
kDADiskMountOptionWhole
kDADiskOptionDefault
kDADiskRenameOptionDefault
kDADiskUnmountOptionDefault
kDADiskUnmountOptionForce
kDADiskUnmountOptionWhole

Statics§

kDADiskDescriptionBusNameKey
kDADiskDescriptionBusPathKey
kDADiskDescriptionDeviceGUIDKey
kDADiskDescriptionDeviceInternalKey
kDADiskDescriptionDeviceModelKey
kDADiskDescriptionDevicePathKey
kDADiskDescriptionDeviceProtocolKey
kDADiskDescriptionDeviceRevisionKey
kDADiskDescriptionDeviceTDMLockedKey
kDADiskDescriptionDeviceUnitKey
kDADiskDescriptionDeviceVendorKey
kDADiskDescriptionMatchMediaUnformatted
Predefined CFDictionary object containing a set of disk description keys and values appropriate for matching unformatted media using DARegister*Callback.
kDADiskDescriptionMatchMediaWhole
Predefined CFDictionary object containing a set of disk description keys and values appropriate for matching whole media using DARegister*Callback.
kDADiskDescriptionMatchVolumeMountable
Predefined CFDictionary object containing a set of disk description keys and values appropriate for matching mountable volumes using DARegister*Callback.
kDADiskDescriptionMatchVolumeUnrecognized
Predefined CFDictionary object containing a set of disk description keys and values appropriate for matching unrecognized volumes using DARegister*Callback.
kDADiskDescriptionMediaBSDMajorKey
kDADiskDescriptionMediaBSDMinorKey
kDADiskDescriptionMediaBSDNameKey
kDADiskDescriptionMediaBSDUnitKey
kDADiskDescriptionMediaBlockSizeKey
kDADiskDescriptionMediaContentKey
kDADiskDescriptionMediaEjectableKey
kDADiskDescriptionMediaEncryptedKey
kDADiskDescriptionMediaEncryptionDetailKey
kDADiskDescriptionMediaIconKey
kDADiskDescriptionMediaKindKey
kDADiskDescriptionMediaLeafKey
kDADiskDescriptionMediaNameKey
kDADiskDescriptionMediaPathKey
kDADiskDescriptionMediaRemovableKey
kDADiskDescriptionMediaSizeKey
kDADiskDescriptionMediaTypeKey
kDADiskDescriptionMediaUUIDKey
kDADiskDescriptionMediaWholeKey
kDADiskDescriptionMediaWritableKey
kDADiskDescriptionVolumeKindKey
kDADiskDescriptionVolumeMountableKey
kDADiskDescriptionVolumeNameKey
kDADiskDescriptionVolumeNetworkKey
kDADiskDescriptionVolumePathKey
kDADiskDescriptionVolumeTypeKey
kDADiskDescriptionVolumeUUIDKey
kDADiskDescriptionWatchVolumeName
Predefined CFArray object containing a set of disk description keys appropriate for watching volume name changes using DARegisterDiskDescriptionChangedCallback.
kDADiskDescriptionWatchVolumePath
Predefined CFArray object containing a set of disk description keys appropriate for watching volume mount changes using DARegisterDiskDescriptionChangedCallback.

Functions§

DADiskClaim
Claims the specified disk object for exclusive use.
DADiskCopyDescription
Obtains the Disk Arbitration description of the specified disk.
DADiskCopyIOMedia
Obtains the I/O Kit media object for the specified disk.
DADiskCopyWholeDisk
Obtain the associated whole disk object for the specified disk.
DADiskCreateFromBSDName
Creates a new disk object.
DADiskCreateFromIOMedia
Creates a new disk object.
DADiskCreateFromVolumePath
Creates a new disk object.
DADiskEject
Ejects the specified disk object.
DADiskGetBSDName
Obtains the BSD device name for the specified disk.
DADiskGetOptions
Obtains the options for the specified disk.
DADiskGetTypeID
Returns the type identifier of all DADisk instances.
DADiskIsClaimed
Reports whether or not the disk is claimed.
DADiskMount
Mounts the volume at the specified disk object.
DADiskMountWithArguments
Mounts the volume at the specified disk object, with the specified mount options.
DADiskRename
Renames the volume at the specified disk object.
DADiskSetOptions
Sets the options for the specified disk.
DADiskUnclaim
Unclaims the specified disk object.
DADiskUnmount
Unmounts the volume at the specified disk object.

Type Aliases§

DADiskClaimOptions
Options for DADiskClaim.
DADiskEjectOptions
Options for DADiskEject.
DADiskMountOptions
Options for DADiskMount.
DADiskOptions
Options for DADiskGetOptions and DADiskSetOptions.
DADiskRef
Type of a reference to DADisk instances.
DADiskRenameOptions
Options for DADiskRename.
DADiskUnmountOptions
Options for DADiskUnmount.