Ссылка 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 = DRDevice
Objective 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;
Константы
-
kDRDeviceAppearedNotification
kDRDeviceAppearedNotification
Когда устройство стало доступным, уведомление отправило. Поскольку пользователи могут соединить и разъединить FireWire, USB и другие устройства, в то время как компьютер работает, необходимо вести собственный список подключенных устройств и полагаться на уведомления для держания списка в курсе.
Доступный в OS X v10.2 и позже.
-
kDRDeviceBurnSpeedBD1x
kDRDeviceBurnSpeedBD1x
Предопределенное значение для минимального BD записывает скорость 4 496,0 килобайт в секунду, где 1 килобайт = 1 000 байтов.
Доступный в OS X v10.5 и позже.
-
kDRDeviceBurnSpeedCD1x
kDRDeviceBurnSpeedCD1x
Предопределенное значение для минимального CD записывает скорость 176,4 килобайт в секунду, где 1 килобайт = 1 000 байтов.
Доступный в OS X v10.2 и позже.
-
kDRDeviceBurnSpeedDVD1x
kDRDeviceBurnSpeedDVD1x
Предопределенное значение для минимального DVD записывает скорость 1 385,0 килобайт в секунду, где 1 килобайт = 1 000 байтов.
Доступный в OS X v10.2 и позже.
-
kDRDeviceBurnSpeedHDDVD1x
kDRDeviceBurnSpeedHDDVD1x
Предопределенное значение для минимального HD DVD записывает скорость 4 496,0 килобайт в секунду, где 1 килобайт = 1 000 байтов.
Доступный в OS X v10.5 и позже.
-
kDRDeviceBurnSpeedMax
kDRDeviceBurnSpeedMax
Предопределенное значение раньше запрашивало максимальную скорость, в которой устройство может выполнить запись. При получении запроса записи kDRDeviceBurnSpeedMax, выборы дисковода самая высокая применимая скорость, данная ее возможности, пропускную способность шины и возможности записываемого диска.
Доступный в OS X v10.2 и позже.
-
kDRDeviceBurnSpeedsKey
kDRDeviceBurnSpeedsKey
Ключ для словаря, возвращенного DRDeviceCopyStatus. Значение этого ключа является ссылкой на объект CFArray, содержащий доступные скорости записи. Если нет никакого диска в диске, этот ключ может не быть доступным.
Доступный в OS X v10.2 и позже.
-
kDRDeviceCanTestWriteCDKey
kDRDeviceCanTestWriteCDKey
Ключ для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство выполнить тестовую запись к носителям CD.
Доступный в OS X v10.2 и позже.
-
kDRDeviceCanTestWriteDVDKey
kDRDeviceCanTestWriteDVDKey
Ключ для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство выполнить тестовую запись к носителям DVD.
Доступный в OS X v10.2 и позже.
-
kDRDeviceCanUnderrunProtectCDKey
kDRDeviceCanUnderrunProtectCDKey
Ключ для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, имеет ли устройство защиту недогрузки записи при записи в носители CD.
Доступный в OS X v10.2 и позже.
-
kDRDeviceCanUnderrunProtectDVDKey
kDRDeviceCanUnderrunProtectDVDKey
Ключ для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, имеет ли устройство защиту недогрузки записи при записи в носители DVD.
Доступный в OS X v10.2 и позже.
-
kDRDeviceCanWriteBDKey
kDRDeviceCanWriteBDKey
Ключ для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в некоторый тип основанных на BD (Blu-ray) носители.
Доступный в OS X v10.5 и позже.
-
kDRDeviceCanWriteBDREKey
kDRDeviceCanWriteBDREKey
Ключ для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в носители BD-RE.
Доступный в OS X v10.5 и позже.
-
kDRDeviceCanWriteBDRKey
kDRDeviceCanWriteBDRKey
Ключ для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в носители BDR.
Доступный в OS X v10.5 и позже.
-
kDRDeviceCanWriteCDKey
kDRDeviceCanWriteCDKey
Ключ для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в некоторый тип основанных на CD носителей.
Доступный в OS X v10.2 и позже.
-
kDRDeviceCanWriteCDRawKey
kDRDeviceCanWriteCDRawKey
Ключ для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, поддерживает ли устройство стратегию записи режима без предварительной обработки CD.
Запись режима без предварительной обработки пишет определенный клиентами ввод, область программы и ведущие данные к носителям CD в единственной передаче. Это поддерживает опции, такие как однопроходная запись многосеансного диска. Мультимедийный Набор команд (MMC), стандартное имя для этой стратегии является «сырыми данными», но это часто вызывают диском сразу (DAO).
Доступный в OS X v10.3 и позже.
-
kDRDeviceCanWriteCDRKey
kDRDeviceCanWriteCDRKey
Ключ для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в носители CD-R.
Доступный в OS X v10.2 и позже.
-
kDRDeviceCanWriteCDRWKey
kDRDeviceCanWriteCDRWKey
Ключ для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в носители CD-RW.
Доступный в OS X v10.2 и позже.
-
kDRDeviceCanWriteCDSAOKey
kDRDeviceCanWriteCDSAOKey
Ключ для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, поддерживает ли устройство стратегию записи сеанса сразу (SAO) CD.
Доступный в OS X v10.3 и позже.
-
kDRDeviceCanWriteCDTAOKey
kDRDeviceCanWriteCDTAOKey
Ключ для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, поддерживает ли устройство стратегию записи дорожки сразу (TAO) CD.
Доступный в OS X v10.3 и позже.
-
kDRDeviceCanWriteCDTextKey
kDRDeviceCanWriteCDTextKey
Ключ для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать информацию о тексте CD.
Доступный в OS X v10.2 и позже.
-
kDRDeviceCanWriteDVDDAOKey
kDRDeviceCanWriteDVDDAOKey
Ключ для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, поддерживает ли устройство стратегию записи диска сразу (DAO) относительно носителей DVD. Эта стратегия записи не применяется к носителям CD.
Доступный в OS X v10.3 и позже.
-
kDRDeviceCanWriteDVDKey
kDRDeviceCanWriteDVDKey
Ключ для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в некоторый тип основанных на DVD носителей.
Доступный в OS X v10.2 и позже.
-
kDRDeviceCanWriteDVDPlusRDoubleLayerKey
kDRDeviceCanWriteDVDPlusRDoubleLayerKey
Ключ для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в DVD+R двойные носители уровня.
Доступный в OS X v10.4 и позже.
-
kDRDeviceCanWriteDVDPlusRKey
kDRDeviceCanWriteDVDPlusRKey
Ключ для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в носители DVD+R.
Доступный в OS X v10.3 и позже.
-
kDRDeviceCanWriteDVDPlusRWDoubleLayerKey
kDRDeviceCanWriteDVDPlusRWDoubleLayerKey
Ключ для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в DVD+RW двойные носители уровня.
Доступный в OS X v10.5 и позже.
-
kDRDeviceCanWriteDVDPlusRWKey
kDRDeviceCanWriteDVDPlusRWKey
Ключ для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в носители DVD+RW.
Доступный в OS X v10.3 и позже.
-
kDRDeviceCanWriteDVDRAMKey
kDRDeviceCanWriteDVDRAMKey
Ключ для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в носители DVD-RAM.
Доступный в OS X v10.2 и позже.
-
kDRDeviceCanWriteDVDRDualLayerKey
kDRDeviceCanWriteDVDRDualLayerKey
Ключ для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в DVD-R носители DL.
Доступный в OS X v10.5 и позже.
-
kDRDeviceCanWriteDVDRKey
kDRDeviceCanWriteDVDRKey
Ключ для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в носители DVD-R.
Доступный в OS X v10.2 и позже.
-
kDRDeviceCanWriteDVDRWDualLayerKey
kDRDeviceCanWriteDVDRWDualLayerKey
Ключ для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в носители DVD-RW ДЛ.
Доступный в OS X v10.5 и позже.
-
kDRDeviceCanWriteDVDRWKey
kDRDeviceCanWriteDVDRWKey
Ключ для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в носители DVD-RW.
Доступный в OS X v10.2 и позже.
-
kDRDeviceCanWriteHDDVDKey
kDRDeviceCanWriteHDDVDKey
Ключ для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в некоторый тип основанных на HD DVD носителей.
Доступный в OS X v10.5 и позже.
-
kDRDeviceCanWriteHDDVDRAMKey
kDRDeviceCanWriteHDDVDRAMKey
Ключ для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в HD носители DVD-RAM.
Доступный в OS X v10.5 и позже.
-
kDRDeviceCanWriteHDDVDRDualLayerKey
kDRDeviceCanWriteHDDVDRDualLayerKey
Ключ для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в HD DVD-R носители DL.
Доступный в OS X v10.5 и позже.
-
kDRDeviceCanWriteHDDVDRKey
kDRDeviceCanWriteHDDVDRKey
Ключ для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в HD носители DVD-R.
Доступный в OS X v10.5 и позже.
-
kDRDeviceCanWriteHDDVDRWDualLayerKey
kDRDeviceCanWriteHDDVDRWDualLayerKey
Ключ для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в HD-DVD-RW носители DL.
Доступный в OS X v10.5 и позже.
-
kDRDeviceCanWriteHDDVDRWKey
kDRDeviceCanWriteHDDVDRWKey
Ключ для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в носители HD-DVD-RW.
Доступный в OS X v10.5 и позже.
-
kDRDeviceCanWriteIndexPointsKey
kDRDeviceCanWriteIndexPointsKey
Ключ для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать, что индекс указывает на носители CD.
Доступный в OS X v10.3 и позже.
-
kDRDeviceCanWriteISRCKey
kDRDeviceCanWriteISRCKey
Ключ для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать Код записи по международному стандарту (ISRC) в носители CD.
Доступный в OS X v10.3 и позже.
-
kDRDeviceCanWriteKey
kDRDeviceCanWriteKey
Ключ для kDRDeviceWriteCapabilitiesKey словаря в информационном словаре устройства. Значение является ссылкой на объект CFBoolean указание, может ли устройство записать в какой-либо тип носителей.
Доступный в OS X v10.2 и позже.
-
kDRDeviceCurrentWriteSpeedKey
kDRDeviceCurrentWriteSpeedKey
Ключ для словаря, возвращенного DRDeviceCopyStatus. Значение этого ключа является ссылкой на объект CFNumber, содержащий текущую скорость записи в КБайт/с, где 1 КБ = 1 000 байтов.
Доступный в OS X v10.2 и позже.
-
kDRDeviceDisappearedNotification
kDRDeviceDisappearedNotification
Когда устройство больше не доступно, уведомление отправило. Поскольку пользователи могут соединить и разъединить FireWire, USB и другие устройства, в то время как компьютер работает, необходимо вести собственный список подключенных устройств и полагаться на уведомления для держания списка в курсе.
Доступный в OS X v10.2 и позже.
-
kDRDeviceFirmwareRevisionKey
kDRDeviceFirmwareRevisionKey
Ключ для объекта словаря, возвращенного DRDeviceCopyInfo. Значение этого ключа является ссылкой на объект CFString, содержащий микропрограммную версию, извлеченную из устройства.
Доступный в OS X v10.2 и позже.
-
kDRDeviceIORegistryEntryPathKey
kDRDeviceIORegistryEntryPathKey
Ключ для объекта словаря, возвращенного DRDeviceCopyInfo. Значение этого ключа является ссылкой на объект CFString, содержащий копию пути к записи устройства в IORegistry.
Доступный в OS X v10.2 и позже.
-
kDRDeviceIsBusyKey
kDRDeviceIsBusyKey
Ключ для словаря, возвращенного DRDeviceCopyStatus. Если устройство занято, значение этого ключа является ссылкой на объект CFBoolean указание.
Доступный в OS X v10.2 и позже.
-
kDRDeviceIsTrayOpenKey
kDRDeviceIsTrayOpenKey
Ключ для словаря, возвращенного DRDeviceCopyStatus. Если лоток устройства открыт, значение этого ключа является ссылкой на объект CFBoolean указание.
Доступный в OS X v10.2 и позже.
-
kDRDeviceLoadingMechanismCanEjectKey
kDRDeviceLoadingMechanismCanEjectKey
Ключ для объекта словаря, возвращенного DRDeviceCopyInfo. Значение этого ключа является ссылкой на объект CFBoolean, указывающий, может ли извлечься загружающийся механизм диска.
Доступный в OS X v10.3 и позже.
-
kDRDeviceLoadingMechanismCanInjectKey
kDRDeviceLoadingMechanismCanInjectKey
Ключ для объекта словаря, возвращенного DRDeviceCopyInfo. Значение этого ключа является ссылкой на объект CFBoolean, указывающий, может ли загружающийся механизм диска ввести.
Доступный в OS X v10.3 и позже.
-
kDRDeviceLoadingMechanismCanOpenKey
kDRDeviceLoadingMechanismCanOpenKey
Ключ для объекта словаря, возвращенного DRDeviceCopyInfo. Значение этого ключа является ссылкой на объект CFBoolean, указывающий, может ли открыться загружающийся механизм диска.
Доступный в OS X v10.3 и позже.
-
kDRDeviceMaximumWriteSpeedKey
kDRDeviceMaximumWriteSpeedKey
Ключ для словаря, возвращенного DRDeviceCopyStatus. Значение этого ключа является ссылкой на объект CFNumber, содержащий максимальную скорость записи в КБайт/с, где 1 КБ = 1 000 байтов.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaBlocksFreeKey
kDRDeviceMediaBlocksFreeKey
Ключ в kDRDeviceMediaInfoKey словаре. Значение этого ключа является ссылкой на объект CFNumber, содержащий число свободных блоков на диске.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaBlocksOverwritableKey
kDRDeviceMediaBlocksOverwritableKey
Ключ в kDRDeviceMediaInfoKey словаре. Значение этого ключа является ссылкой на объект CFNumber, содержащий число перезаписываемых блоков на диске.
Доступный в OS X v10.3 и позже.
-
kDRDeviceMediaBlocksUsedKey
kDRDeviceMediaBlocksUsedKey
Ключ в kDRDeviceMediaInfoKey словаре. Значение этого ключа является ссылкой на объект CFNumber, содержащий число блоков, используемых данными по диску.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaBSDNameKey
kDRDeviceMediaBSDNameKey
Ключ в kDRDeviceMediaInfoKey словаре. Значение этого ключа является ссылкой на объект CFString, содержащий имя BSD, присвоенное устройству.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaClassBD
kDRDeviceMediaClassBD
Одно значение для kDRDeviceMediaClassKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диск основан на BD (Blu-ray).
Доступный в OS X v10.5 и позже.
-
kDRDeviceMediaClassCD
kDRDeviceMediaClassCD
Одно значение для kDRDeviceMediaClassKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диск основан на CD.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaClassDVD
kDRDeviceMediaClassDVD
Одно значение для kDRDeviceMediaClassKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диск основан на DVD.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaClassHDDVD
kDRDeviceMediaClassHDDVD
Одно значение для kDRDeviceMediaClassKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диск основан на HD DVD.
Доступный в OS X v10.5 и позже.
-
kDRDeviceMediaClassKey
kDRDeviceMediaClassKey
Ключ для kDRDeviceMediaInfoKey словаря. Значение этого ключа является ссылкой на объект CFString указание класса настоящего носителей в диске.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaClassUnknown
kDRDeviceMediaClassUnknown
Одно значение для kDRDeviceMediaClassKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что класс носителей неизвестен.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaDoubleLayerL0DataZoneBlocksKey
kDRDeviceMediaDoubleLayerL0DataZoneBlocksKey
Ключ в kDRDeviceMediaInfoKey словаре. Значение этого ключа является ссылкой на объект CFNumber, содержащий число блоков на уровне 0 двойного уровня горючий диск.
Доступный в OS X v10.4 и позже.
-
kDRDeviceMediaInfoKey
kDRDeviceMediaInfoKey
Ключ для словаря, возвращенного DRDeviceCopyStatus. Значение этого ключа является ссылкой на объект CFDictionary, содержащий информацию о носителях в диске.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaIsAppendableKey
kDRDeviceMediaIsAppendableKey
Ключ в kDRDeviceMediaInfoKey словаре. Значение этого ключа является ссылкой на объект CFBoolean указание, appendable ли диск - другими словами, могут ли быть записаны новые сеансы.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaIsBlankKey
kDRDeviceMediaIsBlankKey
Ключ в kDRDeviceMediaInfoKey словаре. Значение этого ключа является ссылкой на объект CFBoolean указание, являются ли носители пробелом и не имеют никаких данных по нему.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaIsErasableKey
kDRDeviceMediaIsErasableKey
Ключ в kDRDeviceMediaInfoKey словаре. Значение этого ключа является ссылкой на объект CFBoolean указание, может ли быть стерт диск.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaIsOverwritableKey
kDRDeviceMediaIsOverwritableKey
Ключ в kDRDeviceMediaInfoKey словаре. Значение этого ключа является ссылкой на объект CFBoolean указание, перезаписываем ли диск - другими словами, может ли это быть полностью записанное (ре).
Доступный в OS X v10.3 и позже.
-
kDRDeviceMediaIsReservedKey
kDRDeviceMediaIsReservedKey
Ключ в kDRDeviceMediaInfoKey словаре. Значение этого ключа является ссылкой на объект CFBoolean указание, резервируется ли диск для монопольного использования текущим процессом.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaSessionCountKey
kDRDeviceMediaSessionCountKey
Ключ в kDRDeviceMediaInfoKey словаре. Значение этого ключа является ссылкой на объект CFNumber, содержащий число сеансов на диске.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaStateInTransition
kDRDeviceMediaStateInTransition
Одно значение для kDRDeviceMediaStateKey ключа словаря. Это значение указывает, что носители находятся в переходе, обычно вращаясь, будучи вставленным или вращаясь вниз в подготовке к извлечению.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaStateKey
kDRDeviceMediaStateKey
Ключ для словаря, возвращенного DRDeviceCopyStatus. Значение этого ключа является ссылкой на объект CFString, содержащий информацию о состоянии носителей.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaStateMediaPresent
kDRDeviceMediaStateMediaPresent
Одно значение для kDRDeviceMediaStateKey ключа словаря. Это значение указывает, что некоторые носители присутствуют в диске. Проверьте значение kDRDeviceMediaInfoKey ключа словаря для определенной информации о носителях.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaStateNone
kDRDeviceMediaStateNone
Одно значение для kDRDeviceMediaStateKey ключа словаря. Это значение указывает, что нет никакого настоящего диска в диске.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaTrackCountKey
kDRDeviceMediaTrackCountKey
Ключ в kDRDeviceMediaInfoKey словаре. Значение этого ключа является ссылкой на объект CFNumber, содержащий общее количество дорожек на диске во всех сеансах.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaTypeBDR
kDRDeviceMediaTypeBDR
Одно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диском является BDR.
Доступный в OS X v10.5 и позже.
-
kDRDeviceMediaTypeBDR
kDRDeviceMediaTypeBDR
Одно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диск является BD-RE.
Доступный в OS X v10.5 и позже.
-
kDRDeviceMediaTypeBDRE
kDRDeviceMediaTypeBDRE
Одно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диск является BD-RE.
Доступный в OS X v10.5 и позже.
-
kDRDeviceMediaTypeBDROM
kDRDeviceMediaTypeBDROM
Одно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диском является BD ROM.
Доступный в OS X v10.5 и позже.
-
kDRDeviceMediaTypeCDR
kDRDeviceMediaTypeCDR
Одно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диском является CD-R.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaTypeCDROM
kDRDeviceMediaTypeCDROM
Одно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диском является CDROM.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaTypeCDRW
kDRDeviceMediaTypeCDRW
Одно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диском является CD-RW.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaTypeDVDPlusR
kDRDeviceMediaTypeDVDPlusR
Одно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диск является DVD+R.
Доступный в OS X v10.3 и позже.
-
kDRDeviceMediaTypeDVDPlusRDoubleLayer
kDRDeviceMediaTypeDVDPlusRDoubleLayer
Одно значение для kDRDeviceMediaTypeKey словаря вводит информационный словарь носителей. Это значение указывает, что диск является DVD+R Двойной Уровень.
Доступный в OS X v10.4 и позже.
-
kDRDeviceMediaTypeDVDPlusRW
kDRDeviceMediaTypeDVDPlusRW
Одно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диск является DVD+RW.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaTypeDVDPlusRWDoubleLayer
kDRDeviceMediaTypeDVDPlusRWDoubleLayer
Одно значение для kDRDeviceMediaTypeKey словаря вводит информационный словарь носителей. Это значение указывает, что диск является DVD+RW Двойной Уровень.
Доступный в OS X v10.5 и позже.
-
kDRDeviceMediaTypeDVDR
kDRDeviceMediaTypeDVDR
Одно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диском является DVD-R.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaTypeDVDRAM
kDRDeviceMediaTypeDVDRAM
Одно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диском является DVD-RAM.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaTypeDVDRDualLayer
kDRDeviceMediaTypeDVDRDualLayer
Одно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диском является DVD-R DL.
Доступный в OS X v10.5 и позже.
-
kDRDeviceMediaTypeDVDROM
kDRDeviceMediaTypeDVDROM
Одно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диском является DVD-ROM.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaTypeDVDRW
kDRDeviceMediaTypeDVDRW
Одно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диск является DVD-RW.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaTypeDVDRWDualLayer
kDRDeviceMediaTypeDVDRWDualLayer
Одно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диск является DVD-RW ДЛ.
Доступный в OS X v10.5 и позже.
-
kDRDeviceMediaTypeHDDVDR
kDRDeviceMediaTypeHDDVDR
Одно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диском является HD DVD-R.
Доступный в OS X v10.5 и позже.
-
kDRDeviceMediaTypeHDDVDRAM
kDRDeviceMediaTypeHDDVDRAM
Одно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диском является HD DVD-RAM.
Доступный в OS X v10.5 и позже.
-
kDRDeviceMediaTypeHDDVDRDualLayer
kDRDeviceMediaTypeHDDVDRDualLayer
Одно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диском является HD DVD-R DL.
Доступный в OS X v10.5 и позже.
-
kDRDeviceMediaTypeHDDVDROM
kDRDeviceMediaTypeHDDVDROM
Одно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диском является HD DVD-ROM.
Доступный в OS X v10.5 и позже.
-
kDRDeviceMediaTypeHDDVDRW
kDRDeviceMediaTypeHDDVDRW
Одно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диск является HD-DVD-RW.
Доступный в OS X v10.5 и позже.
-
kDRDeviceMediaTypeHDDVDRWDualLayer
kDRDeviceMediaTypeHDDVDRWDualLayer
Одно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что диск является HD-DVD-RW DL.
Доступный в OS X v10.5 и позже.
-
kDRDeviceMediaTypeKey
kDRDeviceMediaTypeKey
Ключ в kDRDeviceMediaInfoKey словаре. Значение этого ключа является ссылкой на объект CFString указание типа настоящего носителей в диске.
Доступный в OS X v10.2 и позже.
-
kDRDeviceMediaTypeUnknown
kDRDeviceMediaTypeUnknown
Одно значение для kDRDeviceMediaTypeKey словаря вводит kDRDeviceMediaInfoKey словарь. Это значение указывает, что тип диска неизвестен.
Доступный в OS X v10.2 и позже.
-
kDRDevicePhysicalInterconnectATAPI
kDRDevicePhysicalInterconnectATAPI
Одно значение для kDRDevicePhysicalInterconnectKey ключа словаря. Это значение указывает, что устройство подключается интерфейсом ATAPI.
Доступный в OS X v10.2 и позже.
-
kDRDevicePhysicalInterconnectFibreChannel
kDRDevicePhysicalInterconnectFibreChannel
Одно значение для kDRDevicePhysicalInterconnectKey ключа словаря. Это значение указывает, что устройство подключается интерфейсом Fibre Channel.
Доступный в OS X v10.3 и позже.
-
kDRDevicePhysicalInterconnectFireWire
kDRDevicePhysicalInterconnectFireWire
Одно значение для kDRDevicePhysicalInterconnectKey ключа словаря. Это значение указывает, что устройство подключается интерфейсом FireWire.
Доступный в OS X v10.2 и позже.
-
kDRDevicePhysicalInterconnectKey
kDRDevicePhysicalInterconnectKey
Ключ для объекта словаря, возвращенного DRDeviceCopyInfo. Значение этого ключа является ссылкой на объект CFString, содержащий тип шины, устройство работает.
Доступный в OS X v10.2 и позже.
-
kDRDevicePhysicalInterconnectLocationExternal
kDRDevicePhysicalInterconnectLocationExternal
Одно значение для kDRDevicePhysicalInterconnectLocationKey ключа словаря. Это значение указывает, что устройство находится на внешней шине.
Доступный в OS X v10.2 и позже.
-
kDRDevicePhysicalInterconnectLocationInternal
kDRDevicePhysicalInterconnectLocationInternal
Одно значение для kDRDevicePhysicalInterconnectLocationKey ключа словаря. Это значение указывает, что устройство находится на внутренней шине.
Доступный в OS X v10.2 и позже.
-
kDRDevicePhysicalInterconnectLocationKey
kDRDevicePhysicalInterconnectLocationKey
Ключ для объекта словаря, возвращенного DRDeviceCopyInfo. Значение этого ключа является ссылкой на объект CFString, содержащий физическое взаимосвязанное расположение.
Доступный в OS X v10.2 и позже.
-
kDRDevicePhysicalInterconnectLocationUnknown
kDRDevicePhysicalInterconnectLocationUnknown
Одно значение для kDRDevicePhysicalInterconnectLocationKey ключа словаря. Это значение указывает, что программное обеспечение не может определить, является ли устройство на внутренней или внешней шине.
Доступный в OS X v10.2 и позже.
-
kDRDevicePhysicalInterconnectSCSI
kDRDevicePhysicalInterconnectSCSI
Одно значение для kDRDevicePhysicalInterconnectKey ключа словаря. Это значение указывает, что устройство подключается интерфейсом SCSI.
Доступный в OS X v10.2 и позже.
-
kDRDevicePhysicalInterconnectUSB
kDRDevicePhysicalInterconnectUSB
Одно значение для kDRDevicePhysicalInterconnectKey ключа словаря. Это значение указывает, что устройство подключается интерфейсом USB.
Доступный в OS X v10.2 и позже.
-
kDRDeviceProductNameKey
kDRDeviceProductNameKey
Ключ для объекта словаря, возвращенного DRDeviceCopyInfo. Значение этого ключа является ссылкой на объект CFString, содержащий название продукта, извлеченное из устройства.
Доступный в OS X v10.2 и позже.
-
kDRDeviceStatusChangedNotification
kDRDeviceStatusChangedNotification
Уведомление отправило, когда состояние устройства изменяется, обычно потому что диск был вставлен или удален. Значение информационного параметра для Вашего обратного вызова уведомления эквивалентно ссылке на объект словаря, возвращенной от вызова до DRDeviceCopyStatus.
Доступный в OS X v10.2 и позже.
-
kDRDeviceSupportLevelAppleShipping
kDRDeviceSupportLevelAppleShipping
Одно значение для kDRDeviceSupportLevelKey ключа словаря. Это значение указывает, что Apple предоставил поддержку для устройства, и это поставило в машине, сделанной Apple.
Доступный в OS X v10.2 и позже.
-
kDRDeviceSupportLevelAppleSupported
kDRDeviceSupportLevelAppleSupported
Одно значение для kDRDeviceSupportLevelKey ключа словаря. Это значение указывает, что Apple предоставил поддержку для устройства.
Доступный в OS X v10.2 и позже.
-
kDRDeviceSupportLevelKey
kDRDeviceSupportLevelKey
Ключ для объекта словаря, возвращенного DRDeviceCopyInfo. Значение этого ключа является ссылкой на объект CFString указание, как хорошо механизм поддерживает устройство.
Доступный в OS X v10.2 и позже.
-
kDRDeviceSupportLevelNone
kDRDeviceSupportLevelNone
Одно значение для kDRDeviceSupportLevelKey ключа словаря. Это значение указывает, что механизм не поддерживает устройство, и это не может использоваться.
Доступный в OS X v10.2 и позже.
-
kDRDeviceSupportLevelUnsupported
kDRDeviceSupportLevelUnsupported
Одно значение для kDRDeviceSupportLevelKey ключа словаря. Это значение указывает, что устройство не поддерживается, но механизм Записи Диска попытается использовать его так или иначе.
Доступный в OS X v10.3 и позже.
-
kDRDeviceSupportLevelVendorSupported
kDRDeviceSupportLevelVendorSupported
Одно значение для kDRDeviceSupportLevelKey ключа словаря. Это значение указывает, что поставщик устройства предоставил поддержку для устройства.
Доступный в OS X v10.2 и позже.
-
kDRDeviceTrackInfoKey
kDRDeviceTrackInfoKey
Ключ для словаря, возвращенного DRDeviceCopyStatus. Значение этого ключа является ссылкой на объект CFDictionary, содержащий словари, описывающие дорожки на диске. Словари DRTrackRef от kDRDeviceTrackRefsKey константы используются в качестве ключей в этот словарь.
Доступный в OS X v10.3 и позже.
-
kDRDeviceTrackRefsKey
kDRDeviceTrackRefsKey
Ключ для словаря, возвращенного DRDeviceCopyStatus. Значение этого ключа является ссылкой на объект CFArray, содержащий список объектов DRTrack, описывающих любые дорожки, которые уже находятся на диске.
Доступный в OS X v10.3 и позже.
-
kDRDeviceVendorNameKey
kDRDeviceVendorNameKey
Ключ для объекта словаря, возвращенного DRDeviceCopyInfo. Значение этого ключа является ссылкой на объект CFString, содержащий имя поставщика, извлеченное из устройства.
Доступный в OS X v10.2 и позже.
-
kDRDeviceWriteBufferSizeKey
kDRDeviceWriteBufferSizeKey
Ключ для объекта словаря, возвращенного DRDeviceCopyInfo. Значение этого ключа является ссылкой на объект CFNumber, содержащий размер буфера записи устройства.
Доступный в OS X v10.3 и позже.
-
kDRDeviceWriteCapabilitiesKey
kDRDeviceWriteCapabilitiesKey
Ключ для объекта словаря, возвращенного DRDeviceCopyInfo. Значение этого ключа является ссылкой на объект CFString описание возможностей, которые диск имеет для записи в различные носители.
Доступный в OS X v10.2 и позже.
-