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 規格名為 「Morphing」 的功能。 支援此功能的裝置可以通知啟動器操作變更,並允許啟動器防止操作變更。
FeatureRemovableMedium
MMC-3 規格指出名為“Removable Medium” 的功能。 支援此功能的裝置允許從裝置中移除媒體。 他們也可以與使用者想要退出媒體或已插入新媒體的啟動器通訊。
FeatureWriteProtect
指出 MMC-3 規格名為“Write Protect” 的功能。 支援此功能的裝置可讓啟動器以程式設計方式變更媒體的寫入保護狀態。
FeatureRandomReadable
指出 MMC-3 規格名為「隨機可讀取」的功能。 支援此功能的裝置可讓啟動器在隨機位置讀取磁碟上的數據區塊。 這些裝置不需要以任何特定順序尋址啟動器磁碟位置。
FeatureMultiRead
指出最初由光學儲存技術關聯 (OSTA) 併入 MMC-3 規格所定義的 “MultiRead” 功能。 支援此功能的裝置可以讀取所有CD媒體類型。
FeatureCdRead
指出 MMC-3 規格名為「CD Read」 的功能。 支援此功能的裝置可以從媒體讀取CD特定資訊,而且可以從所有類型的CD區塊讀取用戶數據。
FeatureDvdRead
指出 MMC-3 規格名為 「DVD Read」 的功能。 支援此功能的裝置可以從媒體讀取 DVD 特定資訊。
FeatureRandomWritable
指出 MMC-3 規格名為「隨機可寫入」的功能。 支援此功能的裝置可以將數據區塊寫入磁碟上的隨機位置。 這些裝置不需要以任何特定順序尋址啟動器磁碟位置。
FeatureIncrementalStreamingWritable
指出 MMC-3 規格名為「累加串流可寫入」的功能。 支援此功能的裝置可以將數據附加至媒體上的有限位置。
FeatureSectorErasable
MMC-3 規格指出名為「扇區可清除」的功能。 支援此功能的裝置需要清除傳遞,才能覆寫現有的數據。
FeatureFormattable
MMC-3 規格指出名為 「Formattable」 的功能。 支援此功能的裝置可以將媒體格式化為邏輯區塊。
FeatureDefectManagement
指出 MMC-3 規格名為「瑕疵管理」的功能。 支援此功能的裝置能夠提供連續位址空間,保證沒有瑕疵。
FeatureWriteOnce
指出 MMC-3 規格名為「寫入一次」的功能。 支援此功能的裝置可以寫入任何先前未使用的邏輯區塊。
FeatureRestrictedOverwrite
指出 MMC-3 規格名為「受限制覆寫」的功能。 支援此功能的裝置受限於在任何指定時間可以覆寫的邏輯區塊。
FeatureCdrwCAVWrite
指出 MMC-3 規格名為 「CD-RW CAV Write」 的功能。 支援此功能的裝置可以在 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 追蹤一次」的功能。 支援此功能的裝置可以將數據寫入CD追蹤。
FeatureCdMastering
MMC-3 規格指出名為 「CD Mastering」 的功能。 支援此功能的裝置可以在「一次會話」模式或原始模式中寫入CD。
FeatureDvdRecordableWrite
指出 MMC-3 規格名為 「DVD-R Write」 的功能。 支援此功能的裝置可以在「一次光碟」模式中將數據寫入一次 DVD 媒體。
FeatureDDCDRead
指出 MMC-3 規格名為 「DDCD Read」 的功能。 支援此功能的裝置可以從 DDCD 區塊讀取用戶數據。
FeatureDDCDRWrite
指出 MMC-3 規格名為 「DDCD-R Write」 的功能。 支援此功能的裝置可以讀取和寫入 DDCD-R 媒體。
FeatureDDCDRWWrite
指出 MMC-3 規格名為 「DDCD-RW Write」 的功能。 支援此功能的裝置可以讀取和寫入 DDCD-RW 媒體。
FeatureLayerJumpRecording
保留0x0034 - 0x0036
FeatureCDRWMediaWriteSupport
指出 MMC-4 規格名為“CD-RW 媒體寫入支援” 的功能。 支援此功能的裝置可以寫入CD-RW媒體。
FeatureBDRPseudoOverwrite
保留0x0039
FeatureDvdPlusRWDualLayer
指出名為 「DVD+RW 雙層」 的功能。
FeatureDvdPlusRDualLayer
指出名為 「DVD+R 雙層」 的功能。
FeatureBDRead
指出名為 「BD Read」 的功能。
FeatureBDWrite
指出名為 「BD Write」 的功能。
FeatureTSR
指出名為 「TSR」 的功能。
FeatureHDDVDRead
指出名為 「HD-DVD Read」 的功能。
FeatureHDDVDWrite
指出名為 「HD-DVD Write」 的功能。
FeatureHybridDisc
指出名為“Hybrid Disc” 的功能。
FeaturePowerManagement
MMC-3 規格指出名為「電源管理」的功能。 支援此功能的裝置可以同時執行啟動器和邏輯單位導向電源管理。
FeatureSMART
指出 MMC-3 規格名為 「S.M.A.R.T.」 的功能。 支援此功能的裝置支援 Self-Monitoring Analysis and Reporting Technology (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 內容分割系統 (DVD-CSS) 驗證和密鑰管理。
FeatureRealTimeStreaming
指出 MMC-3 規格名為「即時串流」的功能。 支援此功能的裝置可讓啟動器在裝置允許的特定限制內指定裝置的效能等級。 這些裝置也必須向啟動器指出它們是否支援串流播放作業。
FeatureLogicalUnitSerialNumber
MMC-3 規格指出名為「裝置序號」的功能。 支援此功能的裝置可以使用可唯一識別裝置的序號來讓啟動器成為啟動器。
FeatureMediaSerialNumber
指出名為「媒體序號」的功能。
FeatureDiscControlBlocks
MMC-3 規格指出名為「離散控制區塊」的功能。 支援此功能的裝置可以讀取或寫入磁碟控制區塊。
FeatureDvdCPRM
指出 MMC-3 規格名為 「DVD CPRM」 的功能。 支援此功能的裝置可以針對可錄製媒體執行 DVD 內容保護 (CPRM) 驗證和密鑰管理。
FeatureFirmwareDate
指出名為「韌體日期」的功能。
FeatureAACS
指出名為 「AACS」 的功能。
FeatureVCPS
指出名為 「VCPS」 的功能。

規格需求

需求
標頭 ntddmmc.h (包含 Ntddcdrm.h)

另請參閱

FEATURE_HEADER