Ссылка DRCoreDevice.h
Устройство взаимодействует через интерфейс для Записи Диска.
Включенные заголовки
<CoreServices/CoreServices.h><DiscRecording/DRCoreObject.h><AvailabilityMacros.h><math.h><IOKit/IOKitLib.h>
-
Объявление
Objective C
#define DRDeviceCDXFactorForKPS(kps) (UInt32)floor((kps)/kDRDeviceBurnSpeedCD1x + 0.5)Обсуждение
Макрос для преобразования из КБайт/с оценивает эквивалентному x-фактору (1x, 8x, 20x, и т.д.) для записи CD, где 1 КБ = 1 000 байтов.
Оператор импорта
Objective C
@import DiscRecording;Доступность
Доступный в OS X v10.2 и позже.
-
Объявление
Objective C
#define DRDeviceDVDXFactorForKPS(kps) (UInt32)floor((kps)/kDRDeviceBurnSpeedDVD1x + 0.5)Обсуждение
Макрос для преобразования из КБайт/с оценивает эквивалентному x-фактору (1x, 8x, 20x, и т.д.) для записи DVD, где 1 КБ = 1 000 байтов.
Оператор импорта
Objective C
@import DiscRecording;Доступность
Доступный в OS X v10.2 и позже.
-
Объявление
Objective C
#define DRDeviceKPSForCDXFactor(xfactor) ((float)(xfactor) * kDRDeviceBurnSpeedCD1x)Обсуждение
Макрос для преобразования из x-фактора (1x, 8x, 20x, и т.д.) к реальному КБайт/с оценивает за запись CD. Для этого макроса, 1 КБ = 1 000 байтов.
Оператор импорта
Objective C
@import DiscRecording;Доступность
Доступный в OS X v10.2 и позже.
-
Объявление
Objective C
#define DRDeviceKPSForDVDXFactor(xfactor) ((float)(xfactor) * kDRDeviceBurnSpeedDVD1x)Обсуждение
Макрос для преобразования из x-фактора (1x, 8x, 20x, и т.д.) к реальному КБайт/с оценивает за запись DVD, где 1 КБ = 1 000 байтов.
Оператор импорта
Objective C
@import DiscRecording;Доступность
Доступный в OS X v10.2 и позже.
-
Возвращает массив всех перезаписываемых устройств, подключенных к системе.
Объявление
Swift
func DRCopyDeviceArray() -> Unmanaged<CFArray>!Objective C
CFArrayRef DRCopyDeviceArray ( void );Возвращаемое значение
Вызывают CFArray, содержащий устройства, присоединенные к системе в это время функция.
Обсуждение
В то время как компьютер работает, FireWire, USB, и другие технологии позволяют пользователям подключать и отключать устройства. Массив устройства, возвращенный этой функцией, является снимком, который, как гарантируют, не останется текущим для времени жизни процесса.
Так как подключения устройства являются динамичными, лучшая опция, чем эта функция должна вести список подключенных устройств путем прислушивания kDRDeviceAppearedNotification и kDRDeviceDisappearedNotification уведомлений. Эта функция является самой полезной для того, чтобы первоначально заполнить список устройств.
Оператор импорта
Objective C
@import DiscRecording;Swift
import DiscRecordingДоступность
Доступный в OS X v10.2 и позже.
-
Попытки получить сеанс эксклюзивного доступа с устройством.
Объявление
Objective C
OSStatus DRDeviceAcquireExclusiveAccess ( DRDeviceRef device );Параметры
deviceСсылка устройства, для которой можно получить эксклюзивный доступ.
Возвращаемое значение
Код ошибки, указывающий, мог ли бы быть получен эксклюзивный доступ.
Обсуждение
Если эта функция успешно выполняется, устройство становится неприменимым любым другим процессом. Все объемы, смонтированные от носителей в диске, должны быть размонтированы, прежде чем эксклюзивный доступ может быть предоставлен. Диск, Записывающий механизм, пытается размонтировать объемы для Вас, но этот вызов перестанет работать, если не могли бы быть размонтированы некоторые объемы.
Ваше приложение может вызвать эту функцию многократно. Каждый раз вызов к DRDeviceReleaseExclusiveAccess должен быть выполнен в более позднее время, или процесс никогда не будет выпускать свой эксклюзивный доступ.
Оператор импорта
Objective C
@import DiscRecording;Swift
import DiscRecordingДоступность
Доступный в OS X v10.2 и позже.
-
Указывает интерес к резервированию пустых носителей.
Объявление
Swift
func DRDeviceAcquireMediaReservation(_device: DRDevice!)Objective C
void DRDeviceAcquireMediaReservation ( DRDeviceRef device );Параметры
deviceСсылка устройства, для которой можно указать интерес.
Обсуждение
Пустые носители участвуют в системе резервирования, которую соски позволяют приложениям явно выраженным требованиям на пустых носителях к другим приложениям. Указание интереса зарезервировать пустые носители не гарантирует сбор - могут быть другие приложения, указавшие интерес к тем же носителям.
Ваше приложение получит kDRDeviceStatusChangedNotification уведомление со значением
trueдля kDRDeviceMediaIsReservedKey, когда было получено пустое резервирование носителей.Эта функция может быть вызвана многократно. Каждый раз, когда это вызывают, вызов к DRDeviceReleaseMediaReservation должен быть выполнен в более позднее время, или процесс никогда не будет полностью отменять свой интерес к пустому резервированию носителей.
Оператор импорта
Objective C
@import DiscRecording;Swift
import DiscRecordingДоступность
Доступный в OS X v10.2 и позже.
-
Управляет, чтобы устройство закрыло свой лоток.
Объявление
Objective C
OSStatus DRDeviceCloseTray ( DRDeviceRef device );Параметры
deviceУстройство для закрытия.
Возвращаемое значение
Код ошибки, указывающий, мог ли бы быть закрыт лоток.
Обсуждение
Эта функция закроет лоток устройства, если это будет иметь тот.
Оператор импорта
Objective C
@import DiscRecording;Swift
import DiscRecordingДоступность
Доступный в OS X v10.2 и позже.
-
Возвращает ссылочное соответствие устройства имени устройства BSD.
Объявление
Swift
func DRDeviceCopyDeviceForBSDName(_name: CFString!) -> Unmanaged<DRDevice>!Objective C
DRDeviceRef DRDeviceCopyDeviceForBSDName ( CFStringRef name );Параметры
name/dev запись для устройства (т.е. disk1)
Возвращаемое значение
Ссылка DRDevice для устройства, соответствующего имени BSD.
Оператор импорта
Objective C
@import DiscRecording;Swift
import DiscRecordingДоступность
Доступный в OS X v10.2 и позже.
-
Возвращает ссылочное соответствие устройства записи IORegistry.
Объявление
Swift
func DRDeviceCopyDeviceForIORegistryEntryPath(_path: CFString!) -> Unmanaged<DRDevice>!Objective C
DRDeviceRef DRDeviceCopyDeviceForIORegistryEntryPath ( CFStringRef path );Параметры
pathПуть записи IORegistry, соответствующий устройству.
Возвращаемое значение
Ссылка DRDevice для устройства, соответствующего пути записи IORegistry.
Оператор импорта
Objective C
@import DiscRecording;Swift
import DiscRecordingДоступность
Доступный в OS X v10.2 и позже.
-
Информация о возвратах об устройстве.
Объявление
Swift
func DRDeviceCopyInfo(_device: DRDevice!) -> Unmanaged<CFDictionary>!Objective C
CFDictionaryRef DRDeviceCopyInfo ( DRDeviceRef device );Параметры
deviceУстройство для запросов.
Возвращаемое значение
Объект CFDictionary идентификация устройства и его возможностей.
Обсуждение
Эта функция возвращает информацию, идентифицирующую устройство и описывающую его capabilites. Информация включает имя поставщика, идентификатор продукта, может ли устройство записать CDs или DVDs и т.д.
Оператор импорта
Objective C
@import DiscRecording;Swift
import DiscRecordingДоступность
Доступный в OS X v10.2 и позже.
-
Возвращает состояние устройства.
Объявление
Swift
func DRDeviceCopyStatus(_device: DRDevice!) -> Unmanaged<CFDictionary>!Objective C
CFDictionaryRef DRDeviceCopyStatus ( DRDeviceRef device );Параметры
deviceУстройство для запросов.
Возвращаемое значение
Объект CFDictionary описание состояния устройства и любых носителей это содержит.
Обсуждение
Эта функция возвращает информацию о состоянии устройства. Эта информация включает, присутствуют ли носители или нет, и если есть описание носителей включая его размер, вид, и т.д.
Оператор импорта
Objective C
@import DiscRecording;Swift
import DiscRecordingДоступность
Доступный в OS X v10.2 и позже.
-
Управляет, чтобы устройство размонтировало и извлекло носители.
Объявление
Objective C
OSStatus DRDeviceEjectMedia ( DRDeviceRef device );Параметры
deviceУстройство для извлечения.
Возвращаемое значение
Код ошибки, указывающий, могли ли бы быть извлечены носители.
Обсуждение
Если носители будут присутствовать, но не смогут быть размонтированы, то эта функция приведет к сбою и возвратит ошибку. Если нет никаких носителей в устройстве, эта функция эквивалентна DRDeviceOpenTray.
Оператор импорта
Objective C
@import DiscRecording;Swift
import DiscRecordingДоступность
Доступный в OS X v10.2 и позже.
-
Определяет, присоединено ли устройство все еще и включено.
Объявление
Swift
func DRDeviceIsValid(_device: DRDevice!) -> BooleanObjective C
Boolean DRDeviceIsValid ( DRDeviceRef device );Параметры
deviceСсылка устройства на проверку.
Возвращаемое значение
Булевская переменная, указывающая, применима ли ссылка устройства все еще (TRUE) или не (FALSE).
Обсуждение
Устройства могут быть удалены из системы, в то время как у клиента есть ссылка на них. Эта функция позволяет клиентам проверять, применима ли ссылка устройства, которую они содержат все еще.
Оператор импорта
Objective C
@import DiscRecording;Swift
import DiscRecordingДоступность
Доступный в OS X v10.2 и позже.
-
Преобразовывает из типа среды определенные X-факторы к значениям K/s.
Объявление
Swift
func DRDeviceKPSForXFactor(_deviceOrMediaType: DRType!, _xfactor: Float) -> FloatObjective C
float DRDeviceKPSForXFactor ( DRTypeRef deviceOrMediaType, float xfactor );Параметры
deviceOrMediaTypeИли DRDeviceRef для устройства, содержащего носители или CFStringRef, соответствующий типу среды. xfactor тип среды определенный X-фактор, соответствуя типу среды, идентифицированному deviceOrMediaType param, который будет преобразован в K/s.
Возвращаемое значение
Если X-фактор не мог бы быть преобразован в значение K/s, определенный X-фактор типа среды преобразовал в K/s, или 0.
Обсуждение
Так как X-факторами является определенный тип среды, и DiscRecording использует значения K/s для указания скоростей записи, эта функция может привыкнуть к легко и точно преобразовать от необработанных значений K/s до X-факторов в надлежащих случаях.
Оператор импорта
Objective C
@import DiscRecording;Swift
import DiscRecordingДоступность
Доступный в OS X v10.5 и позже.
-
Управляет, чтобы устройство открыло свой лоток.
Объявление
Objective C
OSStatus DRDeviceOpenTray ( DRDeviceRef device );Параметры
deviceУстройство для открытия.
Возвращаемое значение
Код ошибки, указывающий, мог ли бы быть открыт лоток.
Обсуждение
Эта функция откроет лоток устройства, если это будет иметь один, если и только если устройство в настоящее время не имеет смонтированных носителей.
Оператор импорта
Objective C
@import DiscRecording;Swift
import DiscRecordingДоступность
Доступный в OS X v10.2 и позже.
-
Выпустите эксклюзивный доступ к устройству.
Объявление
Swift
func DRDeviceReleaseExclusiveAccess(_device: DRDevice!)Objective C
void DRDeviceReleaseExclusiveAccess ( DRDeviceRef device );Параметры
deviceСсылка устройства, для которой можно выпустить эксклюзивный доступ.
Обсуждение
Эта функция выпустит один запрос на эксклюзивный доступ, сделанный процессом который названный DRDeviceAcquireExclusiveAccess. Вызов к этой функции должен быть выполнен для каждого вызова к DRDeviceAcquireExclusiveAccess, иначе процесс никогда не будет выпускать свой эксклюзивный доступ.
Оператор импорта
Objective C
@import DiscRecording;Swift
import DiscRecordingДоступность
Доступный в OS X v10.2 и позже.
-
Отмените интерес к пустому резервированию носителей.
Объявление
Swift
func DRDeviceReleaseMediaReservation(_device: DRDevice!)Objective C
void DRDeviceReleaseMediaReservation ( DRDeviceRef device );Параметры
deviceСсылка устройства, для которой можно отменить интерес.
Обсуждение
Если процесс в настоящее время будет иметь резервирование, то он будет выпущен и передан следующему заинтересованному процессу.
Оператор импорта
Objective C
@import DiscRecording;Swift
import DiscRecordingДоступность
Доступный в OS X v10.2 и позже.
-
Преобразовывает от значений K/s до типа среды определенные X-факторы.
Объявление
Swift
func DRDeviceXFactorForKPS(_deviceOrMediaType: DRType!, _kps: Float) -> FloatObjective C
float DRDeviceXFactorForKPS ( DRTypeRef deviceOrMediaType, float kps );Параметры
deviceOrMediaTypeИли DRDeviceRef для устройства, содержащего носители или CFStringRef, соответствующий типу среды. kps значение K/s, которое будет преобразовано в X-фактор, соответствуя типу среды, идентифицированному deviceOrMediaType param.
Возвращаемое значение
Если значение K/s не могло бы быть преобразовано в тип среды specfic X-фактор, значение K/s преобразовало в тип среды определенный X-фактор, или 0.
Обсуждение
Так как DiscRecording использует значения K/s для указания скоростей записи, и X-факторами является определенный тип среды, эта функция может привыкнуть к легко и точно преобразовать от X-факторов до необработанных значений K/s в надлежащих случаях.
Оператор импорта
Objective C
@import DiscRecording;Swift
import DiscRecordingДоступность
Доступный в OS X v10.5 и позже.
См. Обзор для документации уровня заголовка.
-
Объявление
Swift
typealias DRDeviceRef = DRDeviceObjective C
typedef struct __DRDevice* DRDeviceRef;Обсуждение
Это - тип ссылки на DRDevices.
Оператор импорта
Objective C
@import DiscRecording;Swift
import DiscRecordingДоступность
Доступный в OS X v10.2 и позже.
См. Обзор для документации уровня заголовка.
-
Объявление
Swift
let kDRDeviceAppearedNotification: CFString! let kDRDeviceBurnSpeedBD1x: Float let kDRDeviceBurnSpeedCD1x: Float let kDRDeviceBurnSpeedDVD1x: Float let kDRDeviceBurnSpeedHDDVD1x: Float let kDRDeviceBurnSpeedMax: Float let kDRDeviceBurnSpeedsKey: CFString! let kDRDeviceCanTestWriteCDKey: CFString! let kDRDeviceCanTestWriteDVDKey: CFString! let kDRDeviceCanUnderrunProtectCDKey: CFString! let kDRDeviceCanUnderrunProtectDVDKey: CFString! let kDRDeviceCanWriteBDKey: CFString! let kDRDeviceCanWriteBDREKey: CFString! let kDRDeviceCanWriteBDRKey: CFString! let kDRDeviceCanWriteCDKey: CFString! let kDRDeviceCanWriteCDRawKey: CFString! let kDRDeviceCanWriteCDRKey: CFString! let kDRDeviceCanWriteCDRWKey: CFString! let kDRDeviceCanWriteCDSAOKey: CFString! let kDRDeviceCanWriteCDTAOKey: CFString! let kDRDeviceCanWriteCDTextKey: CFString! let kDRDeviceCanWriteDVDDAOKey: CFString! let kDRDeviceCanWriteDVDKey: CFString! let kDRDeviceCanWriteDVDPlusRDoubleLayerKey: CFString! let kDRDeviceCanWriteDVDPlusRKey: CFString! let kDRDeviceCanWriteDVDPlusRWDoubleLayerKey: CFString! let kDRDeviceCanWriteDVDPlusRWKey: CFString! let kDRDeviceCanWriteDVDRAMKey: CFString! let kDRDeviceCanWriteDVDRDualLayerKey: CFString! let kDRDeviceCanWriteDVDRKey: CFString! let kDRDeviceCanWriteDVDRWDualLayerKey: CFString! let kDRDeviceCanWriteDVDRWKey: CFString! let kDRDeviceCanWriteHDDVDKey: CFString! let kDRDeviceCanWriteHDDVDRAMKey: CFString! let kDRDeviceCanWriteHDDVDRDualLayerKey: CFString! let kDRDeviceCanWriteHDDVDRKey: CFString! let kDRDeviceCanWriteHDDVDRWDualLayerKey: CFString! let kDRDeviceCanWriteHDDVDRWKey: CFString! let kDRDeviceCanWriteIndexPointsKey: CFString! let kDRDeviceCanWriteISRCKey: CFString! let kDRDeviceCanWriteKey: CFString! let kDRDeviceCurrentWriteSpeedKey: CFString! let kDRDeviceDisappearedNotification: CFString! let kDRDeviceFirmwareRevisionKey: CFString! let kDRDeviceIORegistryEntryPathKey: CFString! let kDRDeviceIsBusyKey: CFString! let kDRDeviceIsTrayOpenKey: CFString! let kDRDeviceLoadingMechanismCanEjectKey: CFString! let kDRDeviceLoadingMechanismCanInjectKey: CFString! let kDRDeviceLoadingMechanismCanOpenKey: CFString! let kDRDeviceMaximumWriteSpeedKey: CFString! let kDRDeviceMediaBlocksFreeKey: CFString! let kDRDeviceMediaBlocksOverwritableKey: CFString! let kDRDeviceMediaBlocksUsedKey: CFString! let kDRDeviceMediaBSDNameKey: CFString! let kDRDeviceMediaClassBD: CFString! let kDRDeviceMediaClassCD: CFString! let kDRDeviceMediaClassDVD: CFString! let kDRDeviceMediaClassHDDVD: CFString! let kDRDeviceMediaClassKey: CFString! let kDRDeviceMediaClassUnknown: CFString! let kDRDeviceMediaDoubleLayerL0DataZoneBlocksKey: CFString! let kDRDeviceMediaInfoKey: CFString! let kDRDeviceMediaIsAppendableKey: CFString! let kDRDeviceMediaIsBlankKey: CFString! let kDRDeviceMediaIsErasableKey: CFString! let kDRDeviceMediaIsOverwritableKey: CFString! let kDRDeviceMediaIsReservedKey: CFString! let kDRDeviceMediaSessionCountKey: CFString! let kDRDeviceMediaStateInTransition: CFString! let kDRDeviceMediaStateKey: CFString! let kDRDeviceMediaStateMediaPresent: CFString! let kDRDeviceMediaStateNone: CFString! let kDRDeviceMediaTrackCountKey: CFString! let kDRDeviceMediaTypeBDR: CFString! let kDRDeviceMediaTypeBDRE: CFString! let kDRDeviceMediaTypeBDROM: CFString! let kDRDeviceMediaTypeCDR: CFString! let kDRDeviceMediaTypeCDROM: CFString! let kDRDeviceMediaTypeCDRW: CFString! let kDRDeviceMediaTypeDVDPlusR: CFString! let kDRDeviceMediaTypeDVDPlusRDoubleLayer: CFString! let kDRDeviceMediaTypeDVDPlusRW: CFString! let kDRDeviceMediaTypeDVDPlusRWDoubleLayer: CFString! let kDRDeviceMediaTypeDVDR: CFString! let kDRDeviceMediaTypeDVDRAM: CFString! let kDRDeviceMediaTypeDVDRDualLayer: CFString! let kDRDeviceMediaTypeDVDROM: CFString! let kDRDeviceMediaTypeDVDRW: CFString! let kDRDeviceMediaTypeDVDRWDualLayer: CFString! let kDRDeviceMediaTypeHDDVDR: CFString! let kDRDeviceMediaTypeHDDVDRAM: CFString! let kDRDeviceMediaTypeHDDVDRDualLayer: CFString! let kDRDeviceMediaTypeHDDVDROM: CFString! let kDRDeviceMediaTypeHDDVDRW: CFString! let kDRDeviceMediaTypeHDDVDRWDualLayer: CFString! let kDRDeviceMediaTypeKey: CFString! let kDRDeviceMediaTypeUnknown: CFString! let kDRDevicePhysicalInterconnectATAPI: CFString! let kDRDevicePhysicalInterconnectFibreChannel: CFString! let kDRDevicePhysicalInterconnectFireWire: CFString! let kDRDevicePhysicalInterconnectKey: CFString! let kDRDevicePhysicalInterconnectLocationExternal: CFString! let kDRDevicePhysicalInterconnectLocationInternal: CFString! let kDRDevicePhysicalInterconnectLocationKey: CFString! let kDRDevicePhysicalInterconnectLocationUnknown: CFString! let kDRDevicePhysicalInterconnectSCSI: CFString! let kDRDevicePhysicalInterconnectUSB: CFString! let kDRDeviceProductNameKey: CFString! let kDRDeviceStatusChangedNotification: CFString! let kDRDeviceSupportLevelAppleShipping: CFString! let kDRDeviceSupportLevelAppleSupported: CFString! let kDRDeviceSupportLevelKey: CFString! let kDRDeviceSupportLevelNone: CFString! let kDRDeviceSupportLevelUnsupported: CFString! let kDRDeviceSupportLevelVendorSupported: CFString! let kDRDeviceTrackInfoKey: CFString! let kDRDeviceTrackRefsKey: CFString! let kDRDeviceVendorNameKey: CFString! let kDRDeviceWriteBufferSizeKey: CFString! let kDRDeviceWriteCapabilitiesKey: CFString!Objective C
extern const CFStringRef kDRDeviceAppearedNotificationAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const float kDRDeviceBurnSpeedBD1xAVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER; extern const float kDRDeviceBurnSpeedCD1xAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const float kDRDeviceBurnSpeedDVD1xAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const float kDRDeviceBurnSpeedHDDVD1xAVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER; extern const float kDRDeviceBurnSpeedMaxAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceBurnSpeedsKeyAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceCanTestWriteCDKeyAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceCanTestWriteDVDKeyAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceCanUnderrunProtectCDKeyAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceCanUnderrunProtectDVDKeyAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceCanWriteBDKeyAVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER; extern const CFStringRef kDRDeviceCanWriteBDREKeyAVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER; extern const CFStringRef kDRDeviceCanWriteBDRKeyAVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER; extern const CFStringRef kDRDeviceCanWriteCDKeyAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceCanWriteCDRawKeyAVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER; extern const CFStringRef kDRDeviceCanWriteCDRKeyAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceCanWriteCDRWKeyAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceCanWriteCDSAOKeyAVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER; extern const CFStringRef kDRDeviceCanWriteCDTAOKeyAVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER; extern const CFStringRef kDRDeviceCanWriteCDTextKeyAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceCanWriteDVDDAOKeyAVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER; extern const CFStringRef kDRDeviceCanWriteDVDKeyAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceCanWriteDVDPlusRDoubleLayerKeyAVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER; extern const CFStringRef kDRDeviceCanWriteDVDPlusRKeyAVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER; extern const CFStringRef kDRDeviceCanWriteDVDPlusRWDoubleLayerKeyAVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER; extern const CFStringRef kDRDeviceCanWriteDVDPlusRWKeyAVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER; extern const CFStringRef kDRDeviceCanWriteDVDRAMKeyAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceCanWriteDVDRDualLayerKeyAVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER; extern const CFStringRef kDRDeviceCanWriteDVDRKeyAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceCanWriteDVDRWDualLayerKeyAVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER; extern const CFStringRef kDRDeviceCanWriteDVDRWKeyAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceCanWriteHDDVDKeyAVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER; extern const CFStringRef kDRDeviceCanWriteHDDVDRAMKeyAVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER; extern const CFStringRef kDRDeviceCanWriteHDDVDRDualLayerKeyAVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER; extern const CFStringRef kDRDeviceCanWriteHDDVDRKeyAVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER; extern const CFStringRef kDRDeviceCanWriteHDDVDRWDualLayerKeyAVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER; extern const CFStringRef kDRDeviceCanWriteHDDVDRWKeyAVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER; extern const CFStringRef kDRDeviceCanWriteIndexPointsKeyAVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER; extern const CFStringRef kDRDeviceCanWriteISRCKeyAVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER; extern const CFStringRef kDRDeviceCanWriteKeyAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceCurrentWriteSpeedKeyAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceDisappearedNotificationAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceFirmwareRevisionKeyAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceIORegistryEntryPathKeyAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceIsBusyKeyAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceIsTrayOpenKeyAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceLoadingMechanismCanEjectKeyAVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER; extern const CFStringRef kDRDeviceLoadingMechanismCanInjectKeyAVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER; extern const CFStringRef kDRDeviceLoadingMechanismCanOpenKeyAVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER; extern const CFStringRef kDRDeviceMaximumWriteSpeedKeyAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceMediaBlocksFreeKeyAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceMediaBlocksOverwritableKeyAVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER; extern const CFStringRef kDRDeviceMediaBlocksUsedKeyAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceMediaBSDNameKeyAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceMediaClassBDAVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER; extern const CFStringRef kDRDeviceMediaClassCDAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceMediaClassDVDAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceMediaClassHDDVDAVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER; extern const CFStringRef kDRDeviceMediaClassKeyAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceMediaClassUnknownAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceMediaDoubleLayerL0DataZoneBlocksKeyAVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER; extern const CFStringRef kDRDeviceMediaInfoKeyAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceMediaIsAppendableKeyAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceMediaIsBlankKeyAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceMediaIsErasableKeyAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceMediaIsOverwritableKeyAVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER; extern const CFStringRef kDRDeviceMediaIsReservedKeyAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceMediaSessionCountKeyAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceMediaStateInTransitionAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceMediaStateKeyAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceMediaStateMediaPresentAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceMediaStateNoneAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceMediaTrackCountKeyAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceMediaTypeBDRAVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER; extern const CFStringRef kDRDeviceMediaTypeBDREAVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER; extern const CFStringRef kDRDeviceMediaTypeBDREAVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER; extern const CFStringRef kDRDeviceMediaTypeBDROMAVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER; extern const CFStringRef kDRDeviceMediaTypeCDRAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceMediaTypeCDROMAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceMediaTypeCDRWAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceMediaTypeDVDPlusRAVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER; extern const CFStringRef kDRDeviceMediaTypeDVDPlusRDoubleLayerAVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER; extern const CFStringRef kDRDeviceMediaTypeDVDPlusRWAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceMediaTypeDVDPlusRWDoubleLayerAVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER; extern const CFStringRef kDRDeviceMediaTypeDVDRAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceMediaTypeDVDRAMAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceMediaTypeDVDRDualLayerAVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER; extern const CFStringRef kDRDeviceMediaTypeDVDROMAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceMediaTypeDVDRWAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceMediaTypeDVDRWDualLayerAVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER; extern const CFStringRef kDRDeviceMediaTypeHDDVDRAVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER; extern const CFStringRef kDRDeviceMediaTypeHDDVDRAMAVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER; extern const CFStringRef kDRDeviceMediaTypeHDDVDRDualLayerAVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER; extern const CFStringRef kDRDeviceMediaTypeHDDVDROMAVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER; extern const CFStringRef kDRDeviceMediaTypeHDDVDRWAVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER; extern const CFStringRef kDRDeviceMediaTypeHDDVDRWDualLayerAVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER; extern const CFStringRef kDRDeviceMediaTypeKeyAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceMediaTypeUnknownAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDevicePhysicalInterconnectATAPIAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDevicePhysicalInterconnectFibreChannelAVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER; extern const CFStringRef kDRDevicePhysicalInterconnectFireWireAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDevicePhysicalInterconnectKeyAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDevicePhysicalInterconnectLocationExternalAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDevicePhysicalInterconnectLocationInternalAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDevicePhysicalInterconnectLocationKeyAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDevicePhysicalInterconnectLocationUnknownAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDevicePhysicalInterconnectSCSIAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDevicePhysicalInterconnectUSBAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceProductNameKeyAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceStatusChangedNotificationAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceSupportLevelAppleShippingAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceSupportLevelAppleSupportedAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceSupportLevelKeyAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceSupportLevelNoneAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceSupportLevelUnsupportedAVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER; extern const CFStringRef kDRDeviceSupportLevelVendorSupportedAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceTrackInfoKeyAVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER; extern const CFStringRef kDRDeviceTrackRefsKeyAVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER; extern const CFStringRef kDRDeviceVendorNameKeyAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER; extern const CFStringRef kDRDeviceWriteBufferSizeKeyAVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER; extern const CFStringRef kDRDeviceWriteCapabilitiesKeyAVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER;Константы
-
kDRDeviceAppearedNotificationkDRDeviceAppearedNotificationКогда устройство стало доступным, уведомление отправило. Поскольку пользователи могут соединить и разъединить FireWire, USB и другие устройства, в то время как компьютер работает, необходимо вести собственный список подключенных устройств и полагаться на уведомления для держания списка в курсе.
Доступный в OS X v10.2 и позже.
-
kDRDeviceBurnSpeedBD1xkDRDeviceBurnSpeedBD1xПредопределенное значение для минимального BD записывает скорость 4 496,0 килобайт в секунду, где 1 килобайт = 1 000 байтов.
Доступный в OS X v10.5 и позже.
-
kDRDeviceBurnSpeedCD1xkDRDeviceBurnSpeedCD1xПредопределенное значение для минимального CD записывает скорость 176,4 килобайт в секунду, где 1 килобайт = 1 000 байтов.
Доступный в OS X v10.2 и позже.
-
kDRDeviceBurnSpeedDVD1xkDRDeviceBurnSpeedDVD1xПредопределенное значение для минимального DVD записывает скорость 1 385,0 килобайт в секунду, где 1 килобайт = 1 000 байтов.
Доступный в OS X v10.2 и позже.
-
kDRDeviceBurnSpeedHDDVD1xkDRDeviceBurnSpeedHDDVD1xПредопределенное значение для минимального HD DVD записывает скорость 4 496,0 килобайт в секунду, где 1 килобайт = 1 000 байтов.
Доступный в OS X v10.5 и позже.
-
kDRDeviceBurnSpeedMaxkDRDeviceBurnSpeedMaxПредопределенное значение раньше запрашивало максимальную скорость, в которой устройство может выполнить запись. При получении запроса записи kDRDeviceBurnSpeedMax, выборы дисковода самая высокая применимая скорость, данная ее возможности, пропускную способность шины и возможности записываемого диска.
Доступный в OS X v10.2 и позже.
-
kDRDeviceBurnSpeedsKeykDRDeviceBurnSpeedsKeyКлюч для словаря, возвращенного DRDeviceCopyStatus. Значение этого ключа является ссылкой на объект CFArray, содержащий доступные скорости записи. Если нет никакого диска в диске, этот ключ может не быть доступным.
Доступный в OS X v10.2 и позже.
-
kDRDeviceCanTestWriteCDKeykDRDeviceCanTestWriteCDKeyКлюч для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство выполнить тестовую запись к носителям CD.
Доступный в OS X v10.2 и позже.
-
kDRDeviceCanTestWriteDVDKeykDRDeviceCanTestWriteDVDKeyКлюч для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство выполнить тестовую запись к носителям DVD.
Доступный в OS X v10.2 и позже.
-
kDRDeviceCanUnderrunProtectCDKeykDRDeviceCanUnderrunProtectCDKeyКлюч для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, имеет ли устройство защиту недогрузки записи при записи в носители CD.
Доступный в OS X v10.2 и позже.
-
kDRDeviceCanUnderrunProtectDVDKeykDRDeviceCanUnderrunProtectDVDKeyКлюч для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, имеет ли устройство защиту недогрузки записи при записи в носители DVD.
Доступный в OS X v10.2 и позже.
-
kDRDeviceCanWriteBDKeykDRDeviceCanWriteBDKeyКлюч для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в некоторый тип основанных на BD (Blu-ray) носители.
Доступный в OS X v10.5 и позже.
-
kDRDeviceCanWriteBDREKeykDRDeviceCanWriteBDREKeyКлюч для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в носители BD-RE.
Доступный в OS X v10.5 и позже.
-
kDRDeviceCanWriteBDRKeykDRDeviceCanWriteBDRKeyКлюч для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в носители BDR.
Доступный в OS X v10.5 и позже.
-
kDRDeviceCanWriteCDKeykDRDeviceCanWriteCDKeyКлюч для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в некоторый тип основанных на CD носителей.
Доступный в OS X v10.2 и позже.
-
kDRDeviceCanWriteCDRawKeykDRDeviceCanWriteCDRawKeyКлюч для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, поддерживает ли устройство стратегию записи режима без предварительной обработки CD.
Запись режима без предварительной обработки пишет определенный клиентами ввод, область программы и ведущие данные к носителям CD в единственной передаче. Это поддерживает опции, такие как однопроходная запись многосеансного диска. Мультимедийный Набор команд (MMC), стандартное имя для этой стратегии является «сырыми данными», но это часто вызывают диском сразу (DAO).
Доступный в OS X v10.3 и позже.
-
kDRDeviceCanWriteCDRKeykDRDeviceCanWriteCDRKeyКлюч для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в носители CD-R.
Доступный в OS X v10.2 и позже.
-
kDRDeviceCanWriteCDRWKeykDRDeviceCanWriteCDRWKeyКлюч для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в носители CD-RW.
Доступный в OS X v10.2 и позже.
-
kDRDeviceCanWriteCDSAOKeykDRDeviceCanWriteCDSAOKeyКлюч для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, поддерживает ли устройство стратегию записи сеанса сразу (SAO) CD.
Доступный в OS X v10.3 и позже.
-
kDRDeviceCanWriteCDTAOKeykDRDeviceCanWriteCDTAOKeyКлюч для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, поддерживает ли устройство стратегию записи дорожки сразу (TAO) CD.
Доступный в OS X v10.3 и позже.
-
kDRDeviceCanWriteCDTextKeykDRDeviceCanWriteCDTextKeyКлюч для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать информацию о тексте CD.
Доступный в OS X v10.2 и позже.
-
kDRDeviceCanWriteDVDDAOKeykDRDeviceCanWriteDVDDAOKeyКлюч для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, поддерживает ли устройство стратегию записи диска сразу (DAO) относительно носителей DVD. Эта стратегия записи не применяется к носителям CD.
Доступный в OS X v10.3 и позже.
-
kDRDeviceCanWriteDVDKeykDRDeviceCanWriteDVDKeyКлюч для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в некоторый тип основанных на DVD носителей.
Доступный в OS X v10.2 и позже.
-
kDRDeviceCanWriteDVDPlusRDoubleLayerKeykDRDeviceCanWriteDVDPlusRDoubleLayerKeyКлюч для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в DVD+R двойные носители уровня.
Доступный в OS X v10.4 и позже.
-
kDRDeviceCanWriteDVDPlusRKeykDRDeviceCanWriteDVDPlusRKeyКлюч для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в носители DVD+R.
Доступный в OS X v10.3 и позже.
-
kDRDeviceCanWriteDVDPlusRWDoubleLayerKeykDRDeviceCanWriteDVDPlusRWDoubleLayerKeyКлюч для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в DVD+RW двойные носители уровня.
Доступный в OS X v10.5 и позже.
-
kDRDeviceCanWriteDVDPlusRWKeykDRDeviceCanWriteDVDPlusRWKeyКлюч для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в носители DVD+RW.
Доступный в OS X v10.3 и позже.
-
kDRDeviceCanWriteDVDRAMKeykDRDeviceCanWriteDVDRAMKeyКлюч для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в носители DVD-RAM.
Доступный в OS X v10.2 и позже.
-
kDRDeviceCanWriteDVDRDualLayerKeykDRDeviceCanWriteDVDRDualLayerKeyКлюч для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в DVD-R носители DL.
Доступный в OS X v10.5 и позже.
-
kDRDeviceCanWriteDVDRKeykDRDeviceCanWriteDVDRKeyКлюч для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в носители DVD-R.
Доступный в OS X v10.2 и позже.
-
kDRDeviceCanWriteDVDRWDualLayerKeykDRDeviceCanWriteDVDRWDualLayerKeyКлюч для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в носители DVD-RW ДЛ.
Доступный в OS X v10.5 и позже.
-
kDRDeviceCanWriteDVDRWKeykDRDeviceCanWriteDVDRWKeyКлюч для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в носители DVD-RW.
Доступный в OS X v10.2 и позже.
-
kDRDeviceCanWriteHDDVDKeykDRDeviceCanWriteHDDVDKeyКлюч для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в некоторый тип основанных на HD DVD носителей.
Доступный в OS X v10.5 и позже.
-
kDRDeviceCanWriteHDDVDRAMKeykDRDeviceCanWriteHDDVDRAMKeyКлюч для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в HD носители DVD-RAM.
Доступный в OS X v10.5 и позже.
-
kDRDeviceCanWriteHDDVDRDualLayerKeykDRDeviceCanWriteHDDVDRDualLayerKeyКлюч для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в HD DVD-R носители DL.
Доступный в OS X v10.5 и позже.
-
kDRDeviceCanWriteHDDVDRKeykDRDeviceCanWriteHDDVDRKeyКлюч для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в HD носители DVD-R.
Доступный в OS X v10.5 и позже.
-
kDRDeviceCanWriteHDDVDRWDualLayerKeykDRDeviceCanWriteHDDVDRWDualLayerKeyКлюч для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в HD-DVD-RW носители DL.
Доступный в OS X v10.5 и позже.
-
kDRDeviceCanWriteHDDVDRWKeykDRDeviceCanWriteHDDVDRWKeyКлюч для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в носители HD-DVD-RW.
Доступный в OS X v10.5 и позже.
-
kDRDeviceCanWriteIndexPointsKeykDRDeviceCanWriteIndexPointsKeyКлюч для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать, что индекс указывает на носители CD.
Доступный в OS X v10.3 и позже.
-
kDRDeviceCanWriteISRCKeykDRDeviceCanWriteISRCKeyКлюч для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать Код записи по международному стандарту (ISRC) в носители CD.
Доступный в OS X v10.3 и позже.
-
kDRDeviceCanWriteKeykDRDeviceCanWriteKeyКлюч для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в какой-либо тип носителей.
Доступный в OS X v10.2 и позже.
-
kDRDeviceCurrentWriteSpeedKeykDRDeviceCurrentWriteSpeedKeyКлюч для словаря, возвращенного DRDeviceCopyStatus. Значение этого ключа является ссылкой на объект CFNumber, содержащий текущую скорость записи в КБайт/с, где 1 КБ = 1 000 байтов.
Доступный в OS X v10.2 и позже.
-
kDRDeviceDisappearedNotificationkDRDeviceDisappearedNotificationКогда устройство больше не доступно, уведомление отправило. Поскольку пользователи могут соединить и разъединить FireWire, USB и другие устройства, в то время как компьютер работает, необходимо вести собственный список подключенных устройств и полагаться на уведомления для держания списка в курсе.
Доступный в OS X v10.2 и позже.
-
kDRDeviceFirmwareRevisionKeykDRDeviceFirmwareRevisionKeyКлюч для объекта словаря, возвращенного DRDeviceCopyInfo. Значение этого ключа является ссылкой на объект CFString, содержащий микропрограммную версию, извлеченную из устройства.
Доступный в OS X v10.2 и позже.
-
kDRDeviceIORegistryEntryPathKeykDRDeviceIORegistryEntryPathKeyКлюч для объекта словаря, возвращенного DRDeviceCopyInfo. Значение этого ключа является ссылкой на объект CFString, содержащий копию пути к записи устройства в IORegistry.
Доступный в OS X v10.2 и позже.
-
kDRDeviceIsBusyKeykDRDeviceIsBusyKeyКлюч для словаря, возвращенного DRDeviceCopyStatus. Если устройство занято, значение этого ключа является ссылкой на объект CFBoolean указание.
Доступный в OS X v10.2 и позже.
-
kDRDeviceIsTrayOpenKeykDRDeviceIsTrayOpenKeyКлюч для словаря, возвращенного DRDeviceCopyStatus. Если лоток устройства открыт, значение этого ключа является ссылкой на объект CFBoolean указание.
Доступный в OS X v10.2 и позже.
-
kDRDeviceLoadingMechanismCanEjectKeykDRDeviceLoadingMechanismCanEjectKeyКлюч для объекта словаря, возвращенного DRDeviceCopyInfo. Значение этого ключа является ссылкой на объект CFBoolean, указывающий, может ли извлечься загружающийся механизм диска.
Доступный в OS X v10.3 и позже.
-
kDRDeviceLoadingMechanismCanInjectKeykDRDeviceLoadingMechanismCanInjectKeyКлюч для объекта словаря, возвращенного DRDeviceCopyInfo. Значение этого ключа является ссылкой на объект CFBoolean, указывающий, может ли загружающийся механизм диска ввести.
Доступный в OS X v10.3 и позже.
-
kDRDeviceLoadingMechanismCanOpenKeykDRDeviceLoadingMechanismCanOpenKeyКлюч для объекта словаря, возвращенного DRDeviceCopyInfo. Значение этого ключа является ссылкой на объект CFBoolean, указывающий, может ли открыться загружающийся механизм диска.
Доступный в OS X v10.3 и позже.
-
kDRDeviceMaximumWriteSpeedKeykDRDeviceMaximumWriteSpeedKeyКлюч для словаря, возвращенного DRDeviceCopyStatus. Значение этого ключа является ссылкой на объект CFNumber, содержащий максимальную скорость записи в КБайт/с, где 1 КБ = 1 000 байтов.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaBlocksFreeKeykDRDeviceMediaBlocksFreeKeyКлюч в kDRDeviceMediaInfoKey словаре. Значение этого ключа является ссылкой на объект CFNumber, содержащий число свободных блоков на диске.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaBlocksOverwritableKeykDRDeviceMediaBlocksOverwritableKeyКлюч в kDRDeviceMediaInfoKey словаре. Значение этого ключа является ссылкой на объект CFNumber, содержащий число перезаписываемых блоков на диске.
Доступный в OS X v10.3 и позже.
-
kDRDeviceMediaBlocksUsedKeykDRDeviceMediaBlocksUsedKeyКлюч в kDRDeviceMediaInfoKey словаре. Значение этого ключа является ссылкой на объект CFNumber, содержащий число блоков, используемых данными по диску.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaBSDNameKeykDRDeviceMediaBSDNameKeyКлюч в kDRDeviceMediaInfoKey словаре. Значение этого ключа является ссылкой на объект CFString, содержащий имя BSD, присвоенное устройству.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaClassBDkDRDeviceMediaClassBDОдно значение для kDRDeviceMediaClassKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диск основан на BD (Blu-ray).
Доступный в OS X v10.5 и позже.
-
kDRDeviceMediaClassCDkDRDeviceMediaClassCDОдно значение для kDRDeviceMediaClassKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диск основан на CD.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaClassDVDkDRDeviceMediaClassDVDОдно значение для kDRDeviceMediaClassKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диск основан на DVD.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaClassHDDVDkDRDeviceMediaClassHDDVDОдно значение для kDRDeviceMediaClassKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диск основан на HD DVD.
Доступный в OS X v10.5 и позже.
-
kDRDeviceMediaClassKeykDRDeviceMediaClassKeyКлюч для kDRDeviceMediaInfoKey словаря. Значение этого ключа является ссылкой на объект CFString указание класса настоящего носителей в диске.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaClassUnknownkDRDeviceMediaClassUnknownОдно значение для kDRDeviceMediaClassKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что класс носителей неизвестен.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaDoubleLayerL0DataZoneBlocksKeykDRDeviceMediaDoubleLayerL0DataZoneBlocksKeyКлюч в kDRDeviceMediaInfoKey словаре. Значение этого ключа является ссылкой на объект CFNumber, содержащий число блоков на уровне 0 двойного уровня горючий диск.
Доступный в OS X v10.4 и позже.
-
kDRDeviceMediaInfoKeykDRDeviceMediaInfoKeyКлюч для словаря, возвращенного DRDeviceCopyStatus. Значение этого ключа является ссылкой на объект CFDictionary, содержащий информацию о носителях в диске.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaIsAppendableKeykDRDeviceMediaIsAppendableKeyКлюч в kDRDeviceMediaInfoKey словаре. Значение этого ключа является ссылкой на объект CFBoolean указание, appendable ли диск - другими словами, могут ли быть записаны новые сеансы.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaIsBlankKeykDRDeviceMediaIsBlankKeyКлюч в kDRDeviceMediaInfoKey словаре. Значение этого ключа является ссылкой на объект CFBoolean указание, являются ли носители пробелом и не имеют никаких данных по нему.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaIsErasableKeykDRDeviceMediaIsErasableKeyКлюч в kDRDeviceMediaInfoKey словаре. Значение этого ключа является ссылкой на объект CFBoolean указание, может ли быть стерт диск.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaIsOverwritableKeykDRDeviceMediaIsOverwritableKeyКлюч в kDRDeviceMediaInfoKey словаре. Значение этого ключа является ссылкой на объект CFBoolean указание, перезаписываем ли диск - другими словами, может ли это быть полностью записанное (ре).
Доступный в OS X v10.3 и позже.
-
kDRDeviceMediaIsReservedKeykDRDeviceMediaIsReservedKeyКлюч в kDRDeviceMediaInfoKey словаре. Значение этого ключа является ссылкой на объект CFBoolean указание, резервируется ли диск для монопольного использования текущим процессом.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaSessionCountKeykDRDeviceMediaSessionCountKeyКлюч в kDRDeviceMediaInfoKey словаре. Значение этого ключа является ссылкой на объект CFNumber, содержащий число сеансов на диске.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaStateInTransitionkDRDeviceMediaStateInTransitionОдно значение для kDRDeviceMediaStateKey ключа словаря. Это значение указывает, что носители находятся в переходе, обычно вращаясь, будучи вставленным или вращаясь вниз в подготовке к извлечению.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaStateKeykDRDeviceMediaStateKeyКлюч для словаря, возвращенного DRDeviceCopyStatus. Значение этого ключа является ссылкой на объект CFString, содержащий информацию о состоянии носителей.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaStateMediaPresentkDRDeviceMediaStateMediaPresentОдно значение для kDRDeviceMediaStateKey ключа словаря. Это значение указывает, что некоторые носители присутствуют в диске. Проверьте значение kDRDeviceMediaInfoKey ключа словаря для определенной информации о носителях.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaStateNonekDRDeviceMediaStateNoneОдно значение для kDRDeviceMediaStateKey ключа словаря. Это значение указывает, что нет никакого настоящего диска в диске.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaTrackCountKeykDRDeviceMediaTrackCountKeyКлюч в kDRDeviceMediaInfoKey словаре. Значение этого ключа является ссылкой на объект CFNumber, содержащий общее количество дорожек на диске во всех сеансах.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaTypeBDRkDRDeviceMediaTypeBDRОдно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диском является BDR.
Доступный в OS X v10.5 и позже.
-
kDRDeviceMediaTypeBDRkDRDeviceMediaTypeBDRОдно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диск является BD-RE.
Доступный в OS X v10.5 и позже.
-
kDRDeviceMediaTypeBDREkDRDeviceMediaTypeBDREОдно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диск является BD-RE.
Доступный в OS X v10.5 и позже.
-
kDRDeviceMediaTypeBDROMkDRDeviceMediaTypeBDROMОдно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диском является BD ROM.
Доступный в OS X v10.5 и позже.
-
kDRDeviceMediaTypeCDRkDRDeviceMediaTypeCDRОдно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диском является CD-R.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaTypeCDROMkDRDeviceMediaTypeCDROMОдно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диском является CDROM.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaTypeCDRWkDRDeviceMediaTypeCDRWОдно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диском является CD-RW.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaTypeDVDPlusRkDRDeviceMediaTypeDVDPlusRОдно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диск является DVD+R.
Доступный в OS X v10.3 и позже.
-
kDRDeviceMediaTypeDVDPlusRDoubleLayerkDRDeviceMediaTypeDVDPlusRDoubleLayerОдно значение для kDRDeviceMediaTypeKey словаря вводит информационный словарь носителей. Это значение указывает, что диск является DVD+R Двойной Уровень.
Доступный в OS X v10.4 и позже.
-
kDRDeviceMediaTypeDVDPlusRWkDRDeviceMediaTypeDVDPlusRWОдно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диск является DVD+RW.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaTypeDVDPlusRWDoubleLayerkDRDeviceMediaTypeDVDPlusRWDoubleLayerОдно значение для kDRDeviceMediaTypeKey словаря вводит информационный словарь носителей. Это значение указывает, что диск является DVD+RW Двойной Уровень.
Доступный в OS X v10.5 и позже.
-
kDRDeviceMediaTypeDVDRkDRDeviceMediaTypeDVDRОдно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диском является DVD-R.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaTypeDVDRAMkDRDeviceMediaTypeDVDRAMОдно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диском является DVD-RAM.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaTypeDVDRDualLayerkDRDeviceMediaTypeDVDRDualLayerОдно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диском является DVD-R DL.
Доступный в OS X v10.5 и позже.
-
kDRDeviceMediaTypeDVDROMkDRDeviceMediaTypeDVDROMОдно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диском является DVD-ROM.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaTypeDVDRWkDRDeviceMediaTypeDVDRWОдно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диск является DVD-RW.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaTypeDVDRWDualLayerkDRDeviceMediaTypeDVDRWDualLayerОдно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диск является DVD-RW ДЛ.
Доступный в OS X v10.5 и позже.
-
kDRDeviceMediaTypeHDDVDRkDRDeviceMediaTypeHDDVDRОдно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диском является HD DVD-R.
Доступный в OS X v10.5 и позже.
-
kDRDeviceMediaTypeHDDVDRAMkDRDeviceMediaTypeHDDVDRAMОдно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диском является HD DVD-RAM.
Доступный в OS X v10.5 и позже.
-
kDRDeviceMediaTypeHDDVDRDualLayerkDRDeviceMediaTypeHDDVDRDualLayerОдно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диском является HD DVD-R DL.
Доступный в OS X v10.5 и позже.
-
kDRDeviceMediaTypeHDDVDROMkDRDeviceMediaTypeHDDVDROMОдно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диском является HD DVD-ROM.
Доступный в OS X v10.5 и позже.
-
kDRDeviceMediaTypeHDDVDRWkDRDeviceMediaTypeHDDVDRWОдно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диск является HD-DVD-RW.
Доступный в OS X v10.5 и позже.
-
kDRDeviceMediaTypeHDDVDRWDualLayerkDRDeviceMediaTypeHDDVDRWDualLayerОдно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диск является HD-DVD-RW DL.
Доступный в OS X v10.5 и позже.
-
kDRDeviceMediaTypeKeykDRDeviceMediaTypeKeyКлюч в kDRDeviceMediaInfoKey словаре. Значение этого ключа является ссылкой на объект CFString указание типа настоящего носителей в диске.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaTypeUnknownkDRDeviceMediaTypeUnknownОдно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что тип диска неизвестен.
Доступный в OS X v10.2 и позже.
-
kDRDevicePhysicalInterconnectATAPIkDRDevicePhysicalInterconnectATAPIОдно значение для kDRDevicePhysicalInterconnectKey ключа словаря. Это значение указывает, что устройство подключается интерфейсом ATAPI.
Доступный в OS X v10.2 и позже.
-
kDRDevicePhysicalInterconnectFibreChannelkDRDevicePhysicalInterconnectFibreChannelОдно значение для kDRDevicePhysicalInterconnectKey ключа словаря. Это значение указывает, что устройство подключается интерфейсом Fibre Channel.
Доступный в OS X v10.3 и позже.
-
kDRDevicePhysicalInterconnectFireWirekDRDevicePhysicalInterconnectFireWireОдно значение для kDRDevicePhysicalInterconnectKey ключа словаря. Это значение указывает, что устройство подключается интерфейсом FireWire.
Доступный в OS X v10.2 и позже.
-
kDRDevicePhysicalInterconnectKeykDRDevicePhysicalInterconnectKeyКлюч для объекта словаря, возвращенного DRDeviceCopyInfo. Значение этого ключа является ссылкой на объект CFString, содержащий тип шины, устройство работает.
Доступный в OS X v10.2 и позже.
-
kDRDevicePhysicalInterconnectLocationExternalkDRDevicePhysicalInterconnectLocationExternalОдно значение для kDRDevicePhysicalInterconnectLocationKey ключа словаря. Это значение указывает, что устройство находится на внешней шине.
Доступный в OS X v10.2 и позже.
-
kDRDevicePhysicalInterconnectLocationInternalkDRDevicePhysicalInterconnectLocationInternalОдно значение для kDRDevicePhysicalInterconnectLocationKey ключа словаря. Это значение указывает, что устройство находится на внутренней шине.
Доступный в OS X v10.2 и позже.
-
kDRDevicePhysicalInterconnectLocationKeykDRDevicePhysicalInterconnectLocationKeyКлюч для объекта словаря, возвращенного DRDeviceCopyInfo. Значение этого ключа является ссылкой на объект CFString, содержащий физическое взаимосвязанное расположение.
Доступный в OS X v10.2 и позже.
-
kDRDevicePhysicalInterconnectLocationUnknownkDRDevicePhysicalInterconnectLocationUnknownОдно значение для kDRDevicePhysicalInterconnectLocationKey ключа словаря. Это значение указывает, что программное обеспечение не может определить, является ли устройство на внутренней или внешней шине.
Доступный в OS X v10.2 и позже.
-
kDRDevicePhysicalInterconnectSCSIkDRDevicePhysicalInterconnectSCSIОдно значение для kDRDevicePhysicalInterconnectKey ключа словаря. Это значение указывает, что устройство подключается интерфейсом SCSI.
Доступный в OS X v10.2 и позже.
-
kDRDevicePhysicalInterconnectUSBkDRDevicePhysicalInterconnectUSBОдно значение для kDRDevicePhysicalInterconnectKey ключа словаря. Это значение указывает, что устройство подключается интерфейсом USB.
Доступный в OS X v10.2 и позже.
-
kDRDeviceProductNameKeykDRDeviceProductNameKeyКлюч для объекта словаря, возвращенного DRDeviceCopyInfo. Значение этого ключа является ссылкой на объект CFString, содержащий название продукта, извлеченное из устройства.
Доступный в OS X v10.2 и позже.
-
kDRDeviceStatusChangedNotificationkDRDeviceStatusChangedNotificationУведомление отправило, когда состояние устройства изменяется, обычно потому что диск был вставлен или удален. Значение информационного параметра для Вашего обратного вызова уведомления эквивалентно ссылке на объект словаря, возвращенной от вызова до DRDeviceCopyStatus.
Доступный в OS X v10.2 и позже.
-
kDRDeviceSupportLevelAppleShippingkDRDeviceSupportLevelAppleShippingОдно значение для kDRDeviceSupportLevelKey ключа словаря. Это значение указывает, что Apple предоставил поддержку для устройства, и это поставило в машине, сделанной Apple.
Доступный в OS X v10.2 и позже.
-
kDRDeviceSupportLevelAppleSupportedkDRDeviceSupportLevelAppleSupportedОдно значение для kDRDeviceSupportLevelKey ключа словаря. Это значение указывает, что Apple предоставил поддержку для устройства.
Доступный в OS X v10.2 и позже.
-
kDRDeviceSupportLevelKeykDRDeviceSupportLevelKeyКлюч для объекта словаря, возвращенного DRDeviceCopyInfo. Значение этого ключа является ссылкой на объект CFString указание, как хорошо механизм поддерживает устройство.
Доступный в OS X v10.2 и позже.
-
kDRDeviceSupportLevelNonekDRDeviceSupportLevelNoneОдно значение для kDRDeviceSupportLevelKey ключа словаря. Это значение указывает, что механизм не поддерживает устройство, и это не может использоваться.
Доступный в OS X v10.2 и позже.
-
kDRDeviceSupportLevelUnsupportedkDRDeviceSupportLevelUnsupportedОдно значение для kDRDeviceSupportLevelKey ключа словаря. Это значение указывает, что устройство не поддерживается, но механизм Записи Диска попытается использовать его так или иначе.
Доступный в OS X v10.3 и позже.
-
kDRDeviceSupportLevelVendorSupportedkDRDeviceSupportLevelVendorSupportedОдно значение для kDRDeviceSupportLevelKey ключа словаря. Это значение указывает, что поставщик устройства предоставил поддержку для устройства.
Доступный в OS X v10.2 и позже.
-
kDRDeviceTrackInfoKeykDRDeviceTrackInfoKeyКлюч для словаря, возвращенного DRDeviceCopyStatus. Значение этого ключа является ссылкой на объект CFDictionary, содержащий словари, описывающие дорожки на диске. Словари DRTrackRef от kDRDeviceTrackRefsKey константы используются в качестве ключей в этот словарь.
Доступный в OS X v10.3 и позже.
-
kDRDeviceTrackRefsKeykDRDeviceTrackRefsKeyКлюч для словаря, возвращенного DRDeviceCopyStatus. Значение этого ключа является ссылкой на объект CFArray, содержащий список объектов DRTrack, описывающих любые дорожки, которые уже находятся на диске.
Доступный в OS X v10.3 и позже.
-
kDRDeviceVendorNameKeykDRDeviceVendorNameKeyКлюч для объекта словаря, возвращенного DRDeviceCopyInfo. Значение этого ключа является ссылкой на объект CFString, содержащий имя поставщика, извлеченное из устройства.
Доступный в OS X v10.2 и позже.
-
kDRDeviceWriteBufferSizeKeykDRDeviceWriteBufferSizeKeyКлюч для объекта словаря, возвращенного DRDeviceCopyInfo. Значение этого ключа является ссылкой на объект CFNumber, содержащий размер буфера записи устройства.
Доступный в OS X v10.3 и позже.
-
kDRDeviceWriteCapabilitiesKeykDRDeviceWriteCapabilitiesKeyКлюч для объекта словаря, возвращенного DRDeviceCopyInfo. Значение этого ключа является ссылкой на объект CFString описание возможностей, которые диск имеет для записи в различные носители.
Доступный в OS X v10.2 и позже.
-
