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