Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Перечисление FEATURE_NUMBER содержит список функций, определенных мультимедийными командами — 4 (MMC-4) спецификации.
Синтаксис
typedef enum _FEATURE_NUMBER {
FeatureProfileList,
FeatureCore,
FeatureMorphing,
FeatureRemovableMedium,
FeatureWriteProtect,
FeatureRandomReadable,
FeatureMultiRead,
FeatureCdRead,
FeatureDvdRead,
FeatureRandomWritable,
FeatureIncrementalStreamingWritable,
FeatureSectorErasable,
FeatureFormattable,
FeatureDefectManagement,
FeatureWriteOnce,
FeatureRestrictedOverwrite,
FeatureCdrwCAVWrite,
FeatureMrw,
FeatureEnhancedDefectReporting,
FeatureDvdPlusRW,
FeatureDvdPlusR,
FeatureRigidRestrictedOverwrite,
FeatureCdTrackAtOnce,
FeatureCdMastering,
FeatureDvdRecordableWrite,
FeatureDDCDRead,
FeatureDDCDRWrite,
FeatureDDCDRWWrite,
FeatureLayerJumpRecording,
FeatureCDRWMediaWriteSupport,
FeatureBDRPseudoOverwrite,
FeatureDvdPlusRWDualLayer,
FeatureDvdPlusRDualLayer,
FeatureBDRead,
FeatureBDWrite,
FeatureTSR,
FeatureHDDVDRead,
FeatureHDDVDWrite,
FeatureHybridDisc,
FeaturePowerManagement,
FeatureSMART,
FeatureEmbeddedChanger,
FeatureCDAudioAnalogPlay,
FeatureMicrocodeUpgrade,
FeatureTimeout,
FeatureDvdCSS,
FeatureRealTimeStreaming,
FeatureLogicalUnitSerialNumber,
FeatureMediaSerialNumber,
FeatureDiscControlBlocks,
FeatureDvdCPRM,
FeatureFirmwareDate,
FeatureAACS,
FeatureVCPS
} FEATURE_NUMBER, *PFEATURE_NUMBER;
Константы
FeatureProfileListУказывает функцию с именем "Список профилей" в спецификации MMC-3. Эта функция предоставляет список всех профилей, поддерживаемых устройством. |
FeatureCoreУказывает функцию с именем Core в спецификации MMC-3. Эта функция охватывает основные функциональные возможности, которые являются обязательными для всех устройств, поддерживающих стандарт MMC-3. Описание возможностей, включенных в компонент Core, см. в спецификации MMC-3. |
FeatureMorphingУказывает функцию с именем Morphing спецификации MMC-3. Устройства, поддерживающие эту функцию, могут уведомлять инициатора операционных изменений и разрешать инициатору предотвратить операционные изменения. |
FeatureRemovableMediumУказывает функцию с именем "Съемный носитель" в спецификации MMC-3. Устройства, поддерживающие эту функцию, позволяют удалить носитель с устройства. Кроме того, они могут взаимодействовать с инициатором, который пользователь хочет извлечь среду или вставить новый носитель. |
FeatureWriteProtectУказывает функцию с именем "Запись защиты" в спецификации MMC-3. Устройства, поддерживающие эту функцию, позволяют инициатору изменять состояние защиты записи носителя программным способом. |
FeatureRandomReadableУказывает функцию с именем "Случайное чтение" в спецификации MMC-3. Устройства, поддерживающие эту функцию, позволяют инициатору считывать блоки данных на диске в случайных расположениях. На этих устройствах не требуется, чтобы расположение диска инициатора в определенном порядке. |
FeatureMultiReadУказывает функцию с именем MultiRead, первоначально определенную ассоциацией технологий оптического хранения (OSTA) и включенную в спецификацию MMC-3. Устройства, поддерживающие эту функцию, могут читать все типы носителей CD. |
FeatureCdReadУказывает функцию с именем CD Read с помощью спецификации MMC-3. Устройства, поддерживающие эту функцию, могут считывать сведения о компакт-дисках с носителя и считывать данные пользователей из всех типов блоков CD. |
FeatureDvdReadУказывает функцию с именем DVD Read в спецификации MMC-3. Устройства, поддерживающие эту функцию, могут считывать сведения о DVD-дисках с носителя. |
FeatureRandomWritableУказывает функцию с именем "Случайное запись" в спецификации MMC-3. Устройства, поддерживающие эту функцию, могут записывать блоки данных в случайные расположения на диске. На этих устройствах не требуется, чтобы расположение диска инициатора в определенном порядке. |
FeatureIncrementalStreamingWritableУказывает функцию с именем "Добавочная потоковая запись" в спецификации MMC-3. Устройства, поддерживающие эту функцию, могут добавлять данные в ограниченное количество расположений на носителе. |
FeatureSectorErasableУказывает функцию с именем "Sector Erasable" в спецификации MMC-3. Устройства, поддерживающие эту функцию, требуют передачи удаления перед перезаписью существующих данных. |
FeatureFormattableУказывает функцию с именем Formattable в спецификации MMC-3. Устройства, поддерживающие эту функцию, могут форматировать носители в логические блоки. |
FeatureDefectManagementУказывает функцию с именем "Управление дефектами" спецификации MMC-3. Устройства, поддерживающие эту функцию, могут предоставлять непрерывное адресное пространство, гарантированно свободное от дефекта. |
FeatureWriteOnceУказывает функцию с именем "Записать один раз" в спецификации MMC-3. Устройства, поддерживающие эту функцию, могут записываться в любой ранее неиспользуемый логический блок. |
FeatureRestrictedOverwriteУказывает функцию с именем "Ограниченный перезапись" спецификации MMC-3. Устройства, поддерживающие эту функцию, ограничены тем, какие логические блоки они могут перезаписать в любое время. |
FeatureCdrwCAVWriteУказывает функцию с именем "CD-RW CAV Write" в спецификации MMC-3. Устройства, поддерживающие эту функцию, могут выполнять записи на CD-RW носителей в режиме CAV. |
FeatureMrwУказывает функцию с именем MRW в спецификации MMC-3. Устройства, поддерживающие эту функцию, могут распознавать, читать и при необходимости записывать форматированный носитель MRW. |
FeatureEnhancedDefectReporting |
FeatureDvdPlusRWУказывает функцию с именем DVD+RW в спецификации MMC-3. Устройства, поддерживающие эту функцию, могут распознавать, читать и при необходимости записывать носители DVD+RW. |
FeatureDvdPlusR |
FeatureRigidRestrictedOverwriteУказывает функцию с именем "DVD-RW ограниченный перезапись" в спецификации MMC-3. Устройства, поддерживающие эту функцию, могут записывать только границы блоков. Эти устройства не могут выполнять операции чтения или записи, которые передают меньше блока данных. |
FeatureCdTrackAtOnceУказывает функцию с именем "CD Track at Once" спецификации MMC-3. Устройства, поддерживающие эту функцию, могут записывать данные в cd-трек. |
FeatureCdMasteringУказывает функцию с именем "Mastering CD" спецификации MMC-3. Устройства, поддерживающие эту функцию, могут записывать на компакт-диск в режиме сеанса в однократном или необработанном режиме. |
FeatureDvdRecordableWriteУказывает функцию с именем "DVD-R запись" в спецификации MMC-3. Устройства, поддерживающие эту функцию, могут записывать данные в носитель DVD-диска после записи в режиме "Диск в однократном режиме". |
FeatureDDCDReadУказывает функцию с именем "Чтение DDCD" спецификации MMC-3. Устройства, поддерживающие эту функцию, могут считывать пользовательские данные из блоков DDCD. |
FeatureDDCDRWriteУказывает функцию с именем "DDCD-R запись" в спецификации MMC-3. Устройства, поддерживающие эту функцию, могут читать и записывать DDCD-R мультимедиа. |
FeatureDDCDRWWriteУказывает функцию с именем "DDCD-RW запись" в спецификации MMC-3. Устройства, поддерживающие эту функцию, могут читать и записывать DDCD-RW мультимедиа. |
FeatureLayerJumpRecordingЗарезервированные 0x0034 — 0x0036 |
FeatureCDRWMediaWriteSupportУказывает функцию с именем "CD-RW поддержка записи мультимедиа" в спецификации MMC-4. Устройства, поддерживающие эту функцию, могут записывать CD-RW мультимедиа. |
FeatureBDRPseudoOverwriteЗарезервированные 0x0039 |
FeatureDvdPlusRWDualLayerУказывает функцию с именем DVD+RW Двойной слой. |
FeatureDvdPlusRDualLayerУказывает функцию с именем DVD+R Dual Layer. |
FeatureBDReadУказывает функцию с именем BD Read. |
FeatureBDWriteУказывает функцию "Запись BD". |
FeatureTSRУказывает функцию с именем TSR. |
FeatureHDDVDReadУказывает функцию с именем "HD-DVD чтение". |
FeatureHDDVDWriteУказывает функцию с именем "HD-DVD запись". |
FeatureHybridDiscУказывает функцию с именем "Гибридный диск". |
FeaturePowerManagementУказывает функцию с именем "Управление питанием" в спецификации MMC-3. Устройства, поддерживающие эту функцию, могут выполнять как инициатор, так и логическое управление питанием. |
FeatureSMARTУказывает функцию с именем "S.M.A.R.T." в спецификации MMC-3. Устройства, поддерживающие эту функцию, поддерживают Self-Monitoring технологии анализа и отчетности (SMART). |
FeatureEmbeddedChangerУказывает функцию с именем Embedded Changer в спецификации MMC-3. Устройства, поддерживающие эту функцию, могут перемещать носители обратно и вперед между областью хранения носителей и механизмом, который фактически обращается к носителю. |
FeatureCDAudioAnalogPlayУказывает функцию с именем "CD Audio External Play" спецификации MMC-3. Устройства, поддерживающие эту функцию, могут воспроизводить звуковые данные CD и направлять их непосредственно во внешние выходные данные. |
FeatureMicrocodeUpgradeУказывает функцию с именем "Обновление Микрокода" спецификации MMC-3. Устройства, поддерживающие эту функцию, могут обновлять внутренний микрокод с помощью опубликованного интерфейса. |
FeatureTimeoutУказывает функцию с именем Time-Out спецификации MMC-3. Устройства с этой функцией должны отвечать на команды в течение заданного периода времени. Если эти устройства не могут выполнять команды в течение выделенного времени, они выполняют команды с ошибкой. |
FeatureDvdCSSУказывает функцию с именем DVD-CSS в спецификации MMC-3. Устройства, поддерживающие эту функцию, могут выполнять проверку подлинности и управление ключами dvd-содержимого (DVD-CSS). |
FeatureRealTimeStreamingУказывает функцию с именем "Потоковая передача в режиме реального времени" в спецификации MMC-3. Устройства, поддерживающие эту функцию, позволяют инициатору указать уровень производительности устройства в определенных ограничениях, разрешенных устройством. Эти устройства также должны указывать инициатору, поддерживает ли они операции воспроизведения потоков. |
FeatureLogicalUnitSerialNumberУказывает функцию с именем "Серийный номер устройства" в спецификации MMC-3. Устройства, поддерживающие эту функцию, могут предоставить инициатору серийный номер, который однозначно идентифицирует устройство. |
FeatureMediaSerialNumberУказывает функцию с именем "Серийный номер мультимедиа". |
FeatureDiscControlBlocksУказывает функцию с именем "Блоки управления дисками" в спецификации MMC-3. Устройства, поддерживающие эту функцию, могут считывать или записывать блоки управления дисками. |
FeatureDvdCPRMУказывает функцию с именем DVD CPRM в спецификации MMC-3. Устройства, поддерживающие эту функцию, могут выполнять защиту содержимого DVD для проверки подлинности и управления ключами. |
FeatureFirmwareDateУказывает функцию с именем "Дата встроенного ПО". |
FeatureAACSУказывает функцию с именем AACS. |
FeatureVCPSУказывает функцию с именем VCPS. |
Требования
| Требование | Ценность |
|---|---|
| заголовка | ntddmmc.h (include Ntddcdrm.h) |