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 포함)

추가 정보

FEATURE_HEADER