FEATURE_NUMBER 열거형(ntddmmc.h)
FEATURE_NUMBER 열거형은 멀티미디어 명령 - 4(MMC-4) 사양에 정의된 기능 목록을 제공합니다.
Syntax
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 MMC-3 사양에 의해 "Core"라는 기능을 나타냅니다. 이 기능은 MMC-3 표준을 지원하는 모든 디바이스에 필수인 기본 기능을 포함합니다. 핵심 기능에 포함된 기능에 대한 설명은 MMC-3 사양을 참조하세요. |
FeatureMorphing MMC-3 사양에서 "모핑"이라는 기능을 나타냅니다. 이 기능을 지원하는 디바이스는 시작자에게 운영 변경 내용을 알리고 시작자가 운영 변경을 방지하도록 허용할 수 있습니다. |
FeatureRemovableMedium MMC-3 사양에서 "이동식 보통"이라는 기능을 나타냅니다. 이 기능을 지원하는 디바이스를 사용하면 디바이스에서 미디어를 제거할 수 있습니다. 또한 사용자가 매체를 꺼내거나 새 매체를 삽입했음을 개시자와 통신할 수 있습니다. |
FeatureWriteProtect MMC-3 사양에 의해 "쓰기 보호"라는 기능을 나타냅니다. 이 기능을 지원하는 디바이스를 사용하면 초기자가 미디어의 쓰기 보호 상태를 프로그래밍 방식으로 변경할 수 있습니다. |
FeatureRandomReadable MMC-3 사양에서 "Random Readable"이라는 기능을 나타냅니다. 이 기능을 지원하는 디바이스를 사용하면 초기자가 임의의 위치에서 디스크의 데이터 블록을 읽을 수 있습니다. 이러한 디바이스는 초기자가 특정 순서로 디스크 위치를 주소 지정하지 않아도 합니다. |
FeatureMultiRead 원래 OSTA(광학 스토리지 기술 협회)에서 정의하고 MMC-3 사양에 통합된 "MultiRead"라는 기능을 나타냅니다. 이 기능을 지원하는 디바이스는 모든 CD 미디어 유형을 읽을 수 있습니다. |
FeatureCdRead MMC-3 사양에서 "CD 읽기"라는 기능을 나타냅니다. 이 기능을 지원하는 디바이스는 미디어에서 CD 관련 정보를 읽을 수 있으며 모든 유형의 CD 블록에서 사용자 데이터를 읽을 수 있습니다. |
FeatureDvdRead MMC-3 사양에서 "DVD 읽기"라는 기능을 나타냅니다. 이 기능을 지원하는 디바이스는 미디어에서 DVD 관련 정보를 읽을 수 있습니다. |
FeatureRandomWritable MMC-3 사양에서 "Random Writable"이라는 기능을 나타냅니다. 이 기능을 지원하는 디바이스는 디스크의 임의 위치에 데이터 블록을 쓸 수 있습니다. 이러한 디바이스는 초기자가 특정 순서로 디스크 위치를 주소 지정하지 않아도 합니다. |
FeatureIncrementalStreamingWritable MMC-3 사양에 의해 "증분 스트리밍 쓰기 가능"이라는 기능을 나타냅니다. 이 기능을 지원하는 디바이스는 미디어의 제한된 수의 위치에 데이터를 추가할 수 있습니다. |
FeatureSectorErasable MMC-3 사양에서 "Sector Erasable"이라는 기능을 나타냅니다. 이 기능을 지원하는 디바이스에는 기존 데이터를 덮어쓰기 전에 지우기 패스가 필요합니다. |
FeatureFormattable MMC-3 사양에서 "Formattable"이라는 기능을 나타냅니다. 이 기능을 지원하는 디바이스는 미디어 서식을 논리 블록으로 지정할 수 있습니다. |
FeatureDefectManagement MMC-3 사양에서 "결함 관리"라는 기능을 나타냅니다. 이 기능을 지원하는 디바이스는 결함이 없음으로 보장되는 연속 주소 공간을 제공할 수 있습니다. |
FeatureWriteOnce MMC-3 사양에서 "한 번 쓰기"라는 기능을 나타냅니다. 이 기능을 지원하는 디바이스는 이전에 사용하지 않은 논리 블록에 쓸 수 있습니다. |
FeatureRestrictedOverwrite MMC-3 사양에 의해 "제한된 덮어쓰기"라는 기능을 나타냅니다. 이 기능을 지원하는 디바이스는 지정된 시간에 덮어쓸 수 있는 논리 블록과 관련하여 제한됩니다. |
FeatureCdrwCAVWrite MMC-3 사양에서 "CD-RW CAV 쓰기"라는 기능을 나타냅니다. 이 기능을 지원하는 디바이스는 CAV 모드에서 CD-RW 미디어에서 쓰기를 수행할 수 있습니다. |
FeatureMrw MMC-3 사양에서 "MRW"라는 기능을 나타냅니다. 이 기능을 지원하는 디바이스는 MRW 형식의 미디어를 인식, 읽기 및 선택적으로 작성할 수 있습니다. |
FeatureEnhancedDefectReporting |
FeatureDvdPlusRW MMC-3 사양에서 "DVD+RW"라는 기능을 나타냅니다. 이 기능을 지원하는 디바이스는 DVD+RW 미디어를 인식, 읽기 및 선택적으로 쓸 수 있습니다. |
FeatureDvdPlusR |
FeatureRigidRestrictedOverwrite MMC-3 사양에 의해 "DVD-RW 제한된 덮어쓰기"라는 기능을 나타냅니다. 이 기능을 지원하는 디바이스는 블록 경계에만 쓸 수 있습니다. 이러한 디바이스는 데이터 블록보다 적게 전송하는 읽기 또는 쓰기 작업을 수행할 수 없습니다. |
FeatureCdTrackAtOnce MMC-3 사양에 의해 "CD Track at Once"라는 기능을 나타냅니다. 이 기능을 지원하는 디바이스는 CD 트랙에 데이터를 쓸 수 있습니다. |
FeatureCdMastering MMC-3 사양에서 "CD 마스터링"이라는 기능을 나타냅니다. 이 기능을 지원하는 디바이스는 "한 번에 세션" 모드 또는 원시 모드로 CD에 쓸 수 있습니다. |
FeatureDvdRecordableWrite MMC-3 사양에서 "DVD-R 쓰기"라는 기능을 나타냅니다. 이 기능을 지원하는 디바이스는 "Disc-at-Once" 모드에서 한 번 쓰기 DVD 미디어에 데이터를 쓸 수 있습니다. |
FeatureDDCDRead MMC-3 사양에서 "DDCD Read"라는 기능을 나타냅니다. 이 기능을 지원하는 디바이스는 DDCD 블록에서 사용자 데이터를 읽을 수 있습니다. |
FeatureDDCDRWrite MMC-3 사양에 의해 "DDCD-R 쓰기"라는 기능을 나타냅니다. 이 기능을 지원하는 디바이스는 DDCD-R 미디어를 읽고 쓸 수 있습니다. |
FeatureDDCDRWWrite MMC-3 사양에서 "DDCD-RW 쓰기"라는 기능을 나타냅니다. 이 기능을 지원하는 디바이스는 DDCD-RW 미디어를 읽고 쓸 수 있습니다. |
FeatureLayerJumpRecording 예약된 0x0034 - 0x0036 |
FeatureCDRWMediaWriteSupport MMC-4 사양에서 "CD-RW 미디어 쓰기 지원"이라는 기능을 나타냅니다. 이 기능을 지원하는 디바이스는 CD-RW 미디어를 작성할 수 있습니다. |
FeatureBDRPseudoOverwrite 예약된 0x0039 |
FeatureDvdPlusRWDualLayer "DVD+RW 이중 계층"이라는 기능을 나타냅니다. |
FeatureDvdPlusRDualLayer "DVD+R 이중 계층"이라는 기능을 나타냅니다. |
FeatureBDRead "BD 읽기"라는 기능을 나타냅니다. |
FeatureBDWrite "BD 쓰기"라는 기능을 나타냅니다. |
FeatureTSR "TSR"이라는 기능을 나타냅니다. |
FeatureHDDVDRead "HD-DVD 읽기"라는 기능을 나타냅니다. |
FeatureHDDVDWrite "HD-DVD 쓰기"라는 기능을 나타냅니다. |
FeatureHybridDisc "하이브리드 디스크"라는 기능을 나타냅니다. |
FeaturePowerManagement MMC-3 사양에 의해 "전원 관리"라는 기능을 나타냅니다. 이 기능을 지원하는 디바이스는 초기자 및 논리 단위 지향 전원 관리를 모두 수행할 수 있습니다. |
FeatureSMART MMC-3 사양에 따라 "S.M.A.R.T."라는 기능을 나타냅니다. 이 기능을 지원하는 디바이스는 Self-Monitoring 분석 및 보고 기술(SMART)을 지원합니다. |
FeatureEmbeddedChanger MMC-3 사양에서 "Embedded Changer"라는 기능을 나타냅니다. 이 기능을 지원하는 디바이스는 미디어 스토리지 영역과 실제로 미디어에 액세스하는 메커니즘 간에 미디어를 앞뒤로 이동할 수 있습니다. |
FeatureCDAudioAnalogPlay MMC-3 사양에서 "CD 오디오 외부 재생"이라는 기능을 나타냅니다. 이 기능을 지원하는 디바이스는 CD 오디오 데이터를 재생하고 외부 출력으로 직접 채널링할 수 있습니다. |
FeatureMicrocodeUpgrade MMC-3 사양에서 "마이크로코드 업그레이드"라는 기능을 나타냅니다. 이 기능을 지원하는 디바이스는 게시된 인터페이스를 통해 내부 마이크로코드를 업그레이드할 수 있습니다. |
FeatureTimeout MMC-3 사양에서 "Time-Out"이라는 기능을 나타냅니다. 이 기능이 있는 디바이스는 설정된 기간 내에 명령에 응답해야 합니다. 이러한 디바이스가 할당된 시간에 명령을 완료할 수 없는 경우 오류와 함께 명령을 완료합니다. |
FeatureDvdCSS MMC-3 사양에 따라 "DVD-CSS"라는 기능을 나타냅니다. 이 기능을 지원하는 디바이스는 DVD-CSS(DVD 콘텐츠 스크램블 시스템) 인증 및 키 관리를 수행할 수 있습니다. |
FeatureRealTimeStreaming MMC-3 사양에서 "실시간 스트리밍"이라는 기능을 나타냅니다. 이 기능을 지원하는 디바이스를 사용하면 초기자가 디바이스에서 허용하는 특정 제한 내에서 디바이스의 성능 수준을 지정할 수 있습니다. 또한 이러한 디바이스는 스트림 재생 작업을 지원하는지 여부를 초기자에게 표시해야 합니다. |
FeatureLogicalUnitSerialNumber MMC-3 사양에서 "디바이스 일련 번호"라는 기능을 나타냅니다. 이 기능을 지원하는 디바이스는 초기자에게 디바이스를 고유하게 식별하는 일련 번호를 제공합니다. |
FeatureMediaSerialNumber "미디어 일련 번호"라는 기능을 나타냅니다. |
FeatureDiscControlBlocks MMC-3 사양에서 "디스크 제어 블록"이라는 기능을 나타냅니다. 이 기능을 지원하는 디바이스는 디스크 제어 블록을 읽거나 쓸 수 있습니다. |
FeatureDvdCPRM MMC-3 사양에 따라 "DVD CPRM"이라는 기능을 나타냅니다. 이 기능을 지원하는 디바이스는 CPRM(Recordable Media) 인증 및 키 관리를 위한 DVD 콘텐츠 보호를 수행할 수 있습니다. |
FeatureFirmwareDate "펌웨어 날짜"라는 기능을 나타냅니다. |
FeatureAACS "AACS"라는 기능을 나타냅니다. |
FeatureVCPS "VCPS"라는 기능을 나타냅니다. |
요구 사항
요구 사항 | 값 |
---|---|
헤더 | ntddmmc.h(Ntddcdrm.h 포함) |