Ссылка DiskArbitration.h
Включенные заголовки
<CoreFoundation/CoreFoundation.h><DiskArbitration/DADisk.h><DiskArbitration/DADissenter.h><DiskArbitration/DASession.h>
-
Требует указанного дискового объекта монопольное использование.
Объявление
Swift
func DADiskClaim(_disk: DADisk!, _options: DADiskClaimOptions, _release: DADiskClaimReleaseCallback, _releaseContext: UnsafeMutablePointer<Void>, _callback: DADiskClaimCallback, _callbackContext: UnsafeMutablePointer<Void>)Objective C
void DADiskClaim ( DADiskRef disk, DADiskClaimOptions options, DADiskClaimReleaseCallback release, void *releaseContext, DADiskClaimCallback callback, void *callbackContext );Параметры
diskДисковый объект.
optionsОпции требования.
releaseФункция обратного вызова для вызова, когда состоит в том, чтобы быть выпущено требование.
releaseContextОпределяемый пользователем параметр контекста для передачи функции обратного вызова.
callbackФункция обратного вызова для вызова один раз требование завершается.
callbackContextОпределяемый пользователем параметр контекста для передачи функции обратного вызова.
Оператор импорта
Objective C
@import DiskArbitration;Swift
import DiskArbitrationДоступность
Доступный в OS X v10.4 и позже.
-
Извлекает указанный дисковый объект.
Объявление
Swift
func DADiskEject(_disk: DADisk!, _options: DADiskEjectOptions, _callback: DADiskEjectCallback, _context: UnsafeMutablePointer<Void>)Objective C
void DADiskEject ( DADiskRef disk, DADiskEjectOptions options, DADiskEjectCallback callback, void *context );Параметры
diskДисковый объект.
optionsИзвлечь опции.
callbackФункция обратного вызова для вызова один раз извлечение завершается.
contextОпределяемый пользователем параметр контекста для передачи функции обратного вызова.
Оператор импорта
Objective C
@import DiskArbitration;Swift
import DiskArbitrationДоступность
Доступный в OS X v10.4 и позже.
-
Получает опции для указанного диска.
Объявление
Swift
func DADiskGetOptions(_disk: DADisk!) -> DADiskOptionsObjective C
DADiskOptions DADiskGetOptions ( DADiskRef disk );Параметры
diskДисковый объект, для которого можно получить опции.
Возвращаемое значение
Опции.
Оператор импорта
Objective C
@import DiskArbitration;Swift
import DiskArbitrationДоступность
Доступный в OS X v10.4 и позже.
-
Отчеты, требуется ли диск.
Объявление
Swift
func DADiskIsClaimed(_disk: DADisk!) -> BooleanObjective C
Boolean DADiskIsClaimed ( DADiskRef disk );Параметры
diskДисковый объект.
Возвращаемое значение
TRUE, если диск требуется, иначе FALSE.
Оператор импорта
Objective C
@import DiskArbitration;Swift
import DiskArbitrationДоступность
Доступный в OS X v10.4 и позже.
-
Монтирует объем в указанном дисковом объекте.
Объявление
Swift
func DADiskMount(_disk: DADisk!, _path: CFURL!, _options: DADiskMountOptions, _callback: DADiskMountCallback, _context: UnsafeMutablePointer<Void>)Objective C
void DADiskMount ( DADiskRef disk, CFURLRef path, DADiskMountOptions options, DADiskMountCallback callback, void *context );Параметры
diskДисковый объект.
pathПуть монтирования. Передайте NULL для «стандартного» пути монтирования.
optionsОпции монтирования.
callbackФункция обратного вызова для вызова один раз монтирование завершается.
contextОпределяемый пользователем параметр контекста для передачи функции обратного вызова.
Оператор импорта
Objective C
@import DiskArbitration;Swift
import DiskArbitrationДоступность
Доступный в OS X v10.4 и позже.
-
Монтирует объем в указанном дисковом объекте, с указанными опциями монтирования.
Объявление
Swift
func DADiskMountWithArguments(_disk: DADisk!, _path: CFURL!, _options: DADiskMountOptions, _callback: DADiskMountCallback, _context: UnsafeMutablePointer<Void>, _arguments: UnsafeMutablePointer<Unmanaged<CFString>?>)Objective C
void DADiskMountWithArguments ( DADiskRef disk, CFURLRef path, DADiskMountOptions options, DADiskMountCallback callback, void *context, CFStringRef arguments[] );Параметры
diskДисковый объект.
pathПуть монтирования. Передайте NULL для «стандартного» пути монтирования.
optionsОпции монтирования.
callbackФункция обратного вызова для вызова один раз монтирование завершается.
contextОпределяемый пользователем параметр контекста для передачи функции обратного вызова.
argumentsЗавершенный нулем список опций монтирования передать/sbin/mount-o.
Оператор импорта
Objective C
@import DiskArbitration;Swift
import DiskArbitrationДоступность
Доступный в OS X v10.4 и позже.
-
Переименовывает объем в указанном дисковом объекте.
Объявление
Swift
func DADiskRename(_disk: DADisk!, _name: CFString!, _options: DADiskRenameOptions, _callback: DADiskRenameCallback, _context: UnsafeMutablePointer<Void>)Objective C
void DADiskRename ( DADiskRef disk, CFStringRef name, DADiskRenameOptions options, DADiskRenameCallback callback, void *context );Параметры
diskДисковый объект.
optionsПереименовать опции.
callbackФункция обратного вызова для вызова один раз переименовывание завершается.
contextОпределяемый пользователем параметр контекста для передачи функции обратного вызова.
Оператор импорта
Objective C
@import DiskArbitration;Swift
import DiskArbitrationДоступность
Доступный в OS X v10.4 и позже.
-
Устанавливает опции для указанного диска.
Объявление
Swift
func DADiskSetOptions(_disk: DADisk!, _options: DADiskOptions, _value: Boolean) -> DAReturnObjective C
DAReturn DADiskSetOptions ( DADiskRef disk, DADiskOptions options, Boolean value );Параметры
diskДисковый объект, для которого можно установить опции.
optionsОпции установить или очиститься.
valueПередайте TRUE для установки опций; иначе передайте FALSE для очистки опций.
Возвращаемое значение
Код результата.
Оператор импорта
Objective C
@import DiskArbitration;Swift
import DiskArbitrationДоступность
Доступный в OS X v10.4 и позже.
-
Не требует указанного дискового объекта.
Объявление
Swift
func DADiskUnclaim(_disk: DADisk!)Objective C
void DADiskUnclaim ( DADiskRef disk );Параметры
diskДисковый объект.
Оператор импорта
Objective C
@import DiskArbitration;Swift
import DiskArbitrationДоступность
Доступный в OS X v10.4 и позже.
-
Размонтировал объем в указанном дисковом объекте.
Объявление
Swift
func DADiskUnmount(_disk: DADisk!, _options: DADiskUnmountOptions, _callback: DADiskUnmountCallback, _context: UnsafeMutablePointer<Void>)Objective C
void DADiskUnmount ( DADiskRef disk, DADiskUnmountOptions options, DADiskUnmountCallback callback, void *context );Параметры
diskДисковый объект.
optionsОпции размонтирования.
callbackФункция обратного вызова для вызова один раз размонтирование завершается.
contextОпределяемый пользователем параметр контекста для передачи функции обратного вызова.
Оператор импорта
Objective C
@import DiskArbitration;Swift
import DiskArbitrationДоступность
Доступный в OS X v10.4 и позже.
-
Регистрирует функцию обратного вызова, которую вызовут каждый раз, когда появился диск.
Объявление
Swift
func DARegisterDiskAppearedCallback(_session: DASession!, _match: CFDictionary!, _callback: DADiskAppearedCallback, _context: UnsafeMutablePointer<Void>)Objective C
void DARegisterDiskAppearedCallback ( DASessionRef session, CFDictionaryRef match, DADiskAppearedCallback callback, void *context );Параметры
sessionОбъект сеанса.
matchДисковые ключи описания для соответствия. Передайте NULL для всех дисковых объектов.
callbackФункция обратного вызова для вызова, когда появился диск.
contextОпределяемый пользователем параметр контекста для передачи функции обратного вызова.
Оператор импорта
Objective C
@import DiskArbitration;Swift
import DiskArbitrationДоступность
Доступный в OS X v10.4 и позже.
-
Регистрирует функцию обратного вызова, которую вызовут каждый раз, когда изменилось дисковое описание.
Объявление
Swift
func DARegisterDiskDescriptionChangedCallback(_session: DASession!, _match: CFDictionary!, _watch: CFArray!, _callback: DADiskDescriptionChangedCallback, _context: UnsafeMutablePointer<Void>)Objective C
void DARegisterDiskDescriptionChangedCallback ( DASessionRef session, CFDictionaryRef match, CFArrayRef watch, DADiskDescriptionChangedCallback callback, void *context );Параметры
sessionОбъект сеанса.
matchДисковые ключи описания для соответствия. Передайте NULL для всех дисковых объектов.
watchДисковые ключи описания для наблюдения. Передайте NULL для всех ключей.
callbackФункция обратного вызова для вызова, когда изменяется наблюдаемый ключ.
contextОпределяемый пользователем параметр контекста для передачи функции обратного вызова.
Оператор импорта
Objective C
@import DiskArbitration;Swift
import DiskArbitrationДоступность
Доступный в OS X v10.4 и позже.
-
Регистрирует функцию обратного вызова, которую вызовут каждый раз, когда исчез диск.
Объявление
Swift
func DARegisterDiskDisappearedCallback(_session: DASession!, _match: CFDictionary!, _callback: DADiskDisappearedCallback, _context: UnsafeMutablePointer<Void>)Objective C
void DARegisterDiskDisappearedCallback ( DASessionRef session, CFDictionaryRef match, DADiskDisappearedCallback callback, void *context );Параметры
sessionОбъект сеанса.
matchДисковые ключи описания для соответствия. Передайте NULL для всех дисковых объектов.
callbackФункция обратного вызова для вызова, когда исчез диск.
contextОпределяемый пользователем параметр контекста для передачи функции обратного вызова.
Оператор импорта
Objective C
@import DiskArbitration;Swift
import DiskArbitrationДоступность
Доступный в OS X v10.4 и позже.
-
Регистрирует функцию обратного вызова, которую вызовут каждый раз, когда должен быть извлечен объем.
Объявление
Swift
func DARegisterDiskEjectApprovalCallback(_session: DASession!, _match: CFDictionary!, _callback: DADiskEjectApprovalCallback, _context: UnsafeMutablePointer<Void>)Objective C
void DARegisterDiskEjectApprovalCallback ( DASessionRef session, CFDictionaryRef match, DADiskEjectApprovalCallback callback, void *context );Параметры
sessionОбъект сеанса.
matchДисковые ключи описания для соответствия. Передайте NULL для всех дисковых объектов.
callbackФункция обратного вызова для вызова, когда должен быть извлечен объем.
contextОпределяемый пользователем параметр контекста для передачи функции обратного вызова.
Оператор импорта
Objective C
@import DiskArbitration;Swift
import DiskArbitrationДоступность
Доступный в OS X v10.4 и позже.
-
Регистрирует функцию обратного вызова, которую вызовут каждый раз, когда должен быть смонтирован объем.
Объявление
Swift
func DARegisterDiskMountApprovalCallback(_session: DASession!, _match: CFDictionary!, _callback: DADiskMountApprovalCallback, _context: UnsafeMutablePointer<Void>)Objective C
void DARegisterDiskMountApprovalCallback ( DASessionRef session, CFDictionaryRef match, DADiskMountApprovalCallback callback, void *context );Параметры
sessionОбъект сеанса.
matchДисковые ключи описания для соответствия. Передайте NULL для всех дисковых объектов.
callbackФункция обратного вызова для вызова, когда должен быть смонтирован объем.
contextОпределяемый пользователем параметр контекста для передачи функции обратного вызова.
Оператор импорта
Objective C
@import DiskArbitration;Swift
import DiskArbitrationДоступность
Доступный в OS X v10.4 и позже.
-
Регистрирует функцию обратного вызова, которую вызовут каждый раз, когда зондировался диск.
Объявление
Swift
func DARegisterDiskPeekCallback(_session: DASession!, _match: CFDictionary!, _order: CFIndex, _callback: DADiskPeekCallback, _context: UnsafeMutablePointer<Void>)Objective C
void DARegisterDiskPeekCallback ( DASessionRef session, CFDictionaryRef match, CFIndex order, DADiskPeekCallback callback, void *context );Параметры
sessionОбъект сеанса.
matchДисковые ключи описания для соответствия. Передайте NULL для всех дисковых объектов.
orderПорядок обратного вызова, от самого низкого до самого высокого. Передайте 0 для значения по умолчанию.
callbackФункция обратного вызова для вызова, когда зондировался диск.
contextОпределяемый пользователем параметр контекста для передачи функции обратного вызова.
Оператор импорта
Objective C
@import DiskArbitration;Swift
import DiskArbitrationДоступность
Доступный в OS X v10.4 и позже.
-
Регистрирует функцию обратного вызова, которую вызовут каждый раз, когда должен быть размонтирован объем.
Объявление
Swift
func DARegisterDiskUnmountApprovalCallback(_session: DASession!, _match: CFDictionary!, _callback: DADiskUnmountApprovalCallback, _context: UnsafeMutablePointer<Void>)Objective C
void DARegisterDiskUnmountApprovalCallback ( DASessionRef session, CFDictionaryRef match, DADiskUnmountApprovalCallback callback, void *context );Параметры
sessionОбъект сеанса.
matchДисковые ключи описания для соответствия. Передайте NULL для всех дисковых объектов.
callbackФункция обратного вызова для вызова, когда должен быть размонтирован объем.
contextОпределяемый пользователем параметр контекста для передачи функции обратного вызова.
Оператор импорта
Objective C
@import DiskArbitration;Swift
import DiskArbitrationДоступность
Доступный в OS X v10.4 и позже.
-
Не регистрирует зарегистрированную функцию обратного вызова.
Объявление
Swift
func DAUnregisterApprovalCallback(_session: DASession!, _callback: UnsafeMutablePointer<Void>, _context: UnsafeMutablePointer<Void>)Objective C
void DAUnregisterApprovalCallback ( DASessionRef session, void *callback, void *context );Параметры
sessionОбъект сеанса.
callbackЗарегистрированная функция обратного вызова.
contextОпределяемый пользователем параметр контекста.
Оператор импорта
Objective C
@import DiskArbitration;Swift
import DiskArbitrationДоступность
Доступный в OS X v10.4 и позже.
-
Не регистрирует зарегистрированную функцию обратного вызова.
Объявление
Swift
func DAUnregisterCallback(_session: DASession!, _callback: UnsafeMutablePointer<Void>, _context: UnsafeMutablePointer<Void>)Objective C
void DAUnregisterCallback ( DASessionRef session, void *callback, void *context );Параметры
sessionОбъект сеанса.
callbackЗарегистрированная функция обратного вызова.
contextОпределяемый пользователем параметр контекста.
Оператор импорта
Objective C
@import DiskArbitration;Swift
import DiskArbitrationДоступность
Доступный в OS X v10.4 и позже.
-
Тип функции обратного вызова, используемой DARegisterDiskAppearedCallback ().
Объявление
Objective C
typedef void ( *DADiskAppearedCallback )( DADiskRef disk, void *context );Параметры
diskДисковый объект.
contextОпределяемый пользователем параметр контекста, данный регистрационной функции.
Оператор импорта
Objective C
@import DiskArbitration;Доступность
Доступный в OS X v10.4 и позже.
-
Тип функции обратного вызова, используемой DADiskClaim ().
Объявление
Objective C
typedef void ( *DADiskClaimCallback )( DADiskRef disk, DADissenterRef dissenter, void *context );Параметры
diskДисковый объект.
dissenterОбъект инакомыслящего при отказе или NULL на успехе.
contextОпределяемый пользователем параметр контекста, данный функции требования.
Оператор импорта
Objective C
@import DiskArbitration;Доступность
Доступный в OS X v10.4 и позже.
-
Тип функции обратного вызова, используемой DADiskClaim ().
Объявление
Objective C
typedef DADissenterRef ( *DADiskClaimReleaseCallback )( DADiskRef disk, void *context );Параметры
diskДисковый объект.
contextОпределяемый пользователем параметр контекста, данный функции требования.
Возвращаемое значение
Ссылка инакомыслящего. Передайте NULL для выпуска требования.
Обсуждение
Вызывающая сторона этого обратного вызова получает ссылку на возвращенный объект. Вызывающая сторона также неявно сохраняет объект и ответственна за выпуск его с CFRelease ().
Оператор импорта
Objective C
@import DiskArbitration;Доступность
Доступный в OS X v10.4 и позже.
-
Тип функции обратного вызова, используемой DARegisterDiskDescriptionChangedCallback ().
Объявление
Objective C
typedef void ( *DADiskDescriptionChangedCallback )( DADiskRef disk, CFArrayRef keys, void *context );Параметры
diskДисковый объект.
keysСписок измененных ключей.
contextОпределяемый пользователем параметр контекста, данный регистрационной функции.
Оператор импорта
Objective C
@import DiskArbitration;Доступность
Доступный в OS X v10.4 и позже.
-
Тип функции обратного вызова, используемой DARegisterDiskDisappearedCallback ().
Объявление
Objective C
typedef void ( *DADiskDisappearedCallback )( DADiskRef disk, void *context );Параметры
diskДисковый объект.
contextОпределяемый пользователем параметр контекста, данный регистрационной функции.
Оператор импорта
Objective C
@import DiskArbitration;Доступность
Доступный в OS X v10.4 и позже.
-
Тип функции обратного вызова, используемой DARegisterDiskEjectApprovalCallback ().
Объявление
Objective C
typedef DADissenterRef ( *DADiskEjectApprovalCallback )( DADiskRef disk, void *context );Параметры
diskДисковый объект.
contextОпределяемый пользователем параметр контекста, данный регистрационной функции.
Возвращаемое значение
Ссылка инакомыслящего. Передайте NULL для утверждения.
Обсуждение
Вызывающая сторона этого обратного вызова получает ссылку на возвращенный объект. Вызывающая сторона также неявно сохраняет объект и ответственна за выпуск его с CFRelease ().
Оператор импорта
Objective C
@import DiskArbitration;Доступность
Доступный в OS X v10.4 и позже.
-
Тип функции обратного вызова, используемой DADiskEject ().
Объявление
Objective C
typedef void ( *DADiskEjectCallback )( DADiskRef disk, DADissenterRef dissenter, void *context );Параметры
diskДисковый объект.
dissenterОбъект инакомыслящего при отказе или NULL на успехе.
contextОпределяемый пользователем параметр контекста, данный извлечь функции.
Оператор импорта
Objective C
@import DiskArbitration;Доступность
Доступный в OS X v10.4 и позже.
-
Тип функции обратного вызова, используемой DARegisterDiskMountApprovalCallback ().
Объявление
Objective C
typedef DADissenterRef ( *DADiskMountApprovalCallback )( DADiskRef disk, void *context );Параметры
diskДисковый объект.
contextОпределяемый пользователем параметр контекста, данный регистрационной функции.
Возвращаемое значение
Ссылка инакомыслящего. Передайте NULL для утверждения.
Обсуждение
Вызывающая сторона этого обратного вызова получает ссылку на возвращенный объект. Вызывающая сторона также неявно сохраняет объект и ответственна за выпуск его с CFRelease ().
Оператор импорта
Objective C
@import DiskArbitration;Доступность
Доступный в OS X v10.4 и позже.
-
Тип функции обратного вызова, используемой DADiskMount ().
Объявление
Objective C
typedef void ( *DADiskMountCallback )( DADiskRef disk, DADissenterRef dissenter, void *context );Параметры
diskДисковый объект.
dissenterОбъект инакомыслящего при отказе или NULL на успехе.
contextОпределяемый пользователем параметр контекста, данный функции монтирования.
Оператор импорта
Objective C
@import DiskArbitration;Доступность
Доступный в OS X v10.4 и позже.
-
Тип функции обратного вызова, используемой DARegisterDiskPeekCallback ().
Объявление
Objective C
typedef void ( *DADiskPeekCallback )( DADiskRef disk, void *context );Параметры
diskДисковый объект.
contextОпределяемый пользователем параметр контекста, данный регистрационной функции.
Обсуждение
Функции обратного вызова быстрого взгляда вызывают в определенном порядке от самого низкоуровневого до самого высокого порядка. DADiskClaim () мог использоваться здесь для требования дискового объекта, и DADiskSetOptions () мог использоваться здесь для установки опций на дисковом объекте.
Оператор импорта
Objective C
@import DiskArbitration;Доступность
Доступный в OS X v10.4 и позже.
-
Тип функции обратного вызова, используемой DADiskRename ().
Объявление
Objective C
typedef void ( *DADiskRenameCallback )( DADiskRef disk, DADissenterRef dissenter, void *context );Параметры
diskДисковый объект.
dissenterОбъект инакомыслящего при отказе или NULL на успехе.
contextОпределяемый пользователем параметр контекста, данный переименовать функции.
Оператор импорта
Objective C
@import DiskArbitration;Доступность
Доступный в OS X v10.4 и позже.
-
Тип функции обратного вызова, используемой DARegisterDiskUnmountApprovalCallback ().
Объявление
Objective C
typedef DADissenterRef ( *DADiskUnmountApprovalCallback )( DADiskRef disk, void *context );Параметры
diskДисковый объект.
contextОпределяемый пользователем параметр контекста, данный регистрационной функции.
Возвращаемое значение
Ссылка инакомыслящего. Передайте NULL для утверждения.
Обсуждение
Вызывающая сторона этого обратного вызова получает ссылку на возвращенный объект. Вызывающая сторона также неявно сохраняет объект и ответственна за выпуск его с CFRelease ().
Оператор импорта
Objective C
@import DiskArbitration;Доступность
Доступный в OS X v10.4 и позже.
-
Тип функции обратного вызова, используемой DADiskUnmount ().
Объявление
Objective C
typedef void ( *DADiskUnmountCallback )( DADiskRef disk, DADissenterRef dissenter, void *context );Параметры
diskДисковый объект.
dissenterОбъект инакомыслящего при отказе или NULL на успехе.
contextОпределяемый пользователем параметр контекста, данный функции размонтирования.
Оператор импорта
Objective C
@import DiskArbitration;Доступность
Доступный в OS X v10.4 и позже.
Посмотрите раздел Overview выше для документации уровня заголовка.
-
Объявление
Swift
var kDADiskDescriptionMatchMediaUnformatted: Unmanaged<CFDictionary>! var kDADiskDescriptionMatchMediaWhole: Unmanaged<CFDictionary>! var kDADiskDescriptionMatchVolumeMountable: Unmanaged<CFDictionary>! var kDADiskDescriptionMatchVolumeUnrecognized: Unmanaged<CFDictionary>! var kDADiskDescriptionWatchVolumeName: Unmanaged<CFArray>! var kDADiskDescriptionWatchVolumePath: Unmanaged<CFArray>!Objective C
extern CFDictionaryRef kDADiskDescriptionMatchMediaUnformatted; extern CFDictionaryRef kDADiskDescriptionMatchMediaWhole; extern CFDictionaryRef kDADiskDescriptionMatchVolumeMountable; extern CFDictionaryRef kDADiskDescriptionMatchVolumeUnrecognized; extern CFArrayRef kDADiskDescriptionWatchVolumeName; extern CFArrayRef kDADiskDescriptionWatchVolumePath;Константы
-
kDADiskDescriptionMatchMediaUnformattedkDADiskDescriptionMatchMediaUnformattedПредопределенный объект CFDictionary, содержащий ряд дисковых ключей описания и значений, подходящих для соответствия бесформатных носителей с помощью DARegister*Callback ().
Доступный в OS X v10.4 и позже.
-
kDADiskDescriptionMatchMediaWholekDADiskDescriptionMatchMediaWholeПредопределенный объект CFDictionary, содержащий ряд дисковых ключей описания и значений, подходящих для соответствия целых носителей с помощью DARegister*Callback ().
Доступный в OS X v10.4 и позже.
-
kDADiskDescriptionMatchVolumeMountablekDADiskDescriptionMatchVolumeMountableПредопределенный объект CFDictionary, содержащий ряд дисковых ключей описания и значений, подходящих для соответствия монтируемых объемов с помощью DARegister*Callback ().
Доступный в OS X v10.4 и позже.
-
kDADiskDescriptionMatchVolumeUnrecognizedkDADiskDescriptionMatchVolumeUnrecognizedПредопределенный объект CFDictionary, содержащий ряд дисковых ключей описания и значений, подходящих для соответствия нераспознанных объемов с помощью DARegister*Callback ().
Доступный в OS X v10.4 и позже.
-
kDADiskDescriptionWatchVolumeNamekDADiskDescriptionWatchVolumeNameПредопределенный объект CFArray, содержащий ряд дисковых ключей описания, подходящих для наблюдения использования изменений имени тома DARegisterDiskDescriptionChangedCallback ().
Доступный в OS X v10.4 и позже.
-
kDADiskDescriptionWatchVolumePathkDADiskDescriptionWatchVolumePathПредопределенный объект CFArray, содержащий ряд дисковых ключей описания, подходящих для наблюдения, что объем монтирует использование изменений DARegisterDiskDescriptionChangedCallback ().
Доступный в OS X v10.4 и позже.
-
-
Опции для DADiskClaim ().
Объявление
Objective C
enum { kDADiskClaimOptionDefault = 0x00000000 }; -
Опции для DADiskEject ().
Объявление
Objective C
enum { kDADiskEjectOptionDefault = 0x00000000 }; -
Опции для DADiskGetOptions () и DADiskSetOptions ().
Объявление
Objective C
enum { kDADiskOptionDefault = 0x00000000, kDADiskOptionEjectUponLogout CF_ENUM_DEPRECATED_MAC ( 10_3, 10_8) = 0x00000001, kDADiskOptionMountAutomatic CF_ENUM_DEPRECATED_MAC ( 10_3, 10_8) = 0x00000010, kDADiskOptionMountAutomaticNoDefer CF_ENUM_DEPRECATED_MAC ( 10_3, 10_8) = 0x00000020, kDADiskOptionPrivate CF_ENUM_DEPRECATED_MAC ( 10_3, 10_8) = 0x00000100 };Константы
-
kDADiskOptionEjectUponLogoutkDADiskOptionEjectUponLogoutОсуждаемый. Используйте DADiskEject () при выходе из системы вместо этого.
Доступный в OS X v10.3 и позже.
Осуждаемый в OS X v10.8.
-
kDADiskOptionMountAutomatickDADiskOptionMountAutomaticОсуждаемый. Используйте DADiskMountApprovalCallback () вместо этого.
Доступный в OS X v10.3 и позже.
Осуждаемый в OS X v10.8.
-
kDADiskOptionMountAutomaticNoDeferkDADiskOptionMountAutomaticNoDeferОсуждаемый. Используйте DADiskMount () вместо этого.
Доступный в OS X v10.3 и позже.
Осуждаемый в OS X v10.8.
-
kDADiskOptionPrivatekDADiskOptionPrivateОсуждаемый. Используйте DADiskMountWithArguments () с «nobrowse» вместо этого.
Доступный в OS X v10.3 и позже.
Осуждаемый в OS X v10.8.
-
-
Опции для DADiskRename ().
Объявление
Objective C
enum { kDADiskRenameOptionDefault = 0x00000000 }; -
Опции для DADiskUnmount ().
Объявление
Objective C
enum { kDADiskUnmountOptionDefault = 0x00000000, kDADiskUnmountOptionForce = 0x00080000, kDADiskUnmountOptionWhole = 0x00000001 };Константы
