IMAPI_FEATURE_PAGE_TYPE列舉 (imapi2.h)

定義邏輯單元 (CD 和 DVD 裝置) 支援的功能值。

Syntax

typedef enum _IMAPI_FEATURE_PAGE_TYPE {
  IMAPI_FEATURE_PAGE_TYPE_PROFILE_LIST = 0,
  IMAPI_FEATURE_PAGE_TYPE_CORE = 0x1,
  IMAPI_FEATURE_PAGE_TYPE_MORPHING = 0x2,
  IMAPI_FEATURE_PAGE_TYPE_REMOVABLE_MEDIUM = 0x3,
  IMAPI_FEATURE_PAGE_TYPE_WRITE_PROTECT = 0x4,
  IMAPI_FEATURE_PAGE_TYPE_RANDOMLY_READABLE = 0x10,
  IMAPI_FEATURE_PAGE_TYPE_CD_MULTIREAD = 0x1d,
  IMAPI_FEATURE_PAGE_TYPE_CD_READ = 0x1e,
  IMAPI_FEATURE_PAGE_TYPE_DVD_READ = 0x1f,
  IMAPI_FEATURE_PAGE_TYPE_RANDOMLY_WRITABLE = 0x20,
  IMAPI_FEATURE_PAGE_TYPE_INCREMENTAL_STREAMING_WRITABLE = 0x21,
  IMAPI_FEATURE_PAGE_TYPE_SECTOR_ERASABLE = 0x22,
  IMAPI_FEATURE_PAGE_TYPE_FORMATTABLE = 0x23,
  IMAPI_FEATURE_PAGE_TYPE_HARDWARE_DEFECT_MANAGEMENT = 0x24,
  IMAPI_FEATURE_PAGE_TYPE_WRITE_ONCE = 0x25,
  IMAPI_FEATURE_PAGE_TYPE_RESTRICTED_OVERWRITE = 0x26,
  IMAPI_FEATURE_PAGE_TYPE_CDRW_CAV_WRITE = 0x27,
  IMAPI_FEATURE_PAGE_TYPE_MRW = 0x28,
  IMAPI_FEATURE_PAGE_TYPE_ENHANCED_DEFECT_REPORTING = 0x29,
  IMAPI_FEATURE_PAGE_TYPE_DVD_PLUS_RW = 0x2a,
  IMAPI_FEATURE_PAGE_TYPE_DVD_PLUS_R = 0x2b,
  IMAPI_FEATURE_PAGE_TYPE_RIGID_RESTRICTED_OVERWRITE = 0x2c,
  IMAPI_FEATURE_PAGE_TYPE_CD_TRACK_AT_ONCE = 0x2d,
  IMAPI_FEATURE_PAGE_TYPE_CD_MASTERING = 0x2e,
  IMAPI_FEATURE_PAGE_TYPE_DVD_DASH_WRITE = 0x2f,
  IMAPI_FEATURE_PAGE_TYPE_DOUBLE_DENSITY_CD_READ = 0x30,
  IMAPI_FEATURE_PAGE_TYPE_DOUBLE_DENSITY_CD_R_WRITE = 0x31,
  IMAPI_FEATURE_PAGE_TYPE_DOUBLE_DENSITY_CD_RW_WRITE = 0x32,
  IMAPI_FEATURE_PAGE_TYPE_LAYER_JUMP_RECORDING = 0x33,
  IMAPI_FEATURE_PAGE_TYPE_CD_RW_MEDIA_WRITE_SUPPORT = 0x37,
  IMAPI_FEATURE_PAGE_TYPE_BD_PSEUDO_OVERWRITE = 0x38,
  IMAPI_FEATURE_PAGE_TYPE_DVD_PLUS_R_DUAL_LAYER = 0x3b,
  IMAPI_FEATURE_PAGE_TYPE_BD_READ = 0x40,
  IMAPI_FEATURE_PAGE_TYPE_BD_WRITE = 0x41,
  IMAPI_FEATURE_PAGE_TYPE_HD_DVD_READ = 0x50,
  IMAPI_FEATURE_PAGE_TYPE_HD_DVD_WRITE = 0x51,
  IMAPI_FEATURE_PAGE_TYPE_POWER_MANAGEMENT = 0x100,
  IMAPI_FEATURE_PAGE_TYPE_SMART = 0x101,
  IMAPI_FEATURE_PAGE_TYPE_EMBEDDED_CHANGER = 0x102,
  IMAPI_FEATURE_PAGE_TYPE_CD_ANALOG_PLAY = 0x103,
  IMAPI_FEATURE_PAGE_TYPE_MICROCODE_UPDATE = 0x104,
  IMAPI_FEATURE_PAGE_TYPE_TIMEOUT = 0x105,
  IMAPI_FEATURE_PAGE_TYPE_DVD_CSS = 0x106,
  IMAPI_FEATURE_PAGE_TYPE_REAL_TIME_STREAMING = 0x107,
  IMAPI_FEATURE_PAGE_TYPE_LOGICAL_UNIT_SERIAL_NUMBER = 0x108,
  IMAPI_FEATURE_PAGE_TYPE_MEDIA_SERIAL_NUMBER = 0x109,
  IMAPI_FEATURE_PAGE_TYPE_DISC_CONTROL_BLOCKS = 0x10a,
  IMAPI_FEATURE_PAGE_TYPE_DVD_CPRM = 0x10b,
  IMAPI_FEATURE_PAGE_TYPE_FIRMWARE_INFORMATION = 0x10c,
  IMAPI_FEATURE_PAGE_TYPE_AACS = 0x10d,
  IMAPI_FEATURE_PAGE_TYPE_VCPS = 0x110
} IMAPI_FEATURE_PAGE_TYPE, *PIMAPI_FEATURE_PAGE_TYPE;

常數

 
IMAPI_FEATURE_PAGE_TYPE_PROFILE_LIST
值: 0
識別邏輯單元支援的設定檔。
IMAPI_FEATURE_PAGE_TYPE_CORE
值: 0x1
識別支援所有裝置通用功能的邏輯單元。
IMAPI_FEATURE_PAGE_TYPE_MORPHING
值: 0x2
識別邏輯單元對作業變更通知啟動器的能力
和 接受啟動器要求,以防止作業變更。
IMAPI_FEATURE_PAGE_TYPE_REMOVABLE_MEDIUM
值: 0x3
識別具有卸除式媒體的邏輯單元。
IMAPI_FEATURE_PAGE_TYPE_WRITE_PROTECT
值: 0x4
識別報告功能和變更寫入保護狀態的功能
邏輯單元。
IMAPI_FEATURE_PAGE_TYPE_RANDOMLY_READABLE
值: 0x10
識別邏輯單元,其能夠從邏輯指定的邏輯區塊讀取資料
封鎖位址。
IMAPI_FEATURE_PAGE_TYPE_CD_MULTIREAD
值: 0x1d
識別符合 OSTA 多重讀取規格 1.00 的邏輯單元,但 CD 除外
) 不需要 CD 音訊功能 (播放功能。
IMAPI_FEATURE_PAGE_TYPE_CD_READ
值: 0x1e
識別能夠從媒體讀取 CD 特定資訊的邏輯單元和
能夠從所有類型的 CD 區塊讀取使用者資料。
IMAPI_FEATURE_PAGE_TYPE_DVD_READ
值: 0x1f
識別可從媒體讀取 DVD 特定資訊的邏輯單元。
IMAPI_FEATURE_PAGE_TYPE_RANDOMLY_WRITABLE
值: 0x20
識別邏輯單元,此邏輯單元能夠將資料寫入邏輯區塊所指定的邏輯區塊
封鎖位址。
IMAPI_FEATURE_PAGE_TYPE_INCREMENTAL_STREAMING_WRITABLE
值: 0x21
識別能夠將資料寫入連續區域的邏輯單元,而且能夠
將資料附加至媒體上的有限位置。
IMAPI_FEATURE_PAGE_TYPE_SECTOR_ERASABLE
值: 0x22
識別支援可清除媒體和需要清除的媒體和媒體的邏輯單元
在覆寫之前傳遞,例如一些磁力光學技術。
IMAPI_FEATURE_PAGE_TYPE_FORMATTABLE
值: 0x23
識別可將媒體格式化為邏輯區塊的邏輯單元。
IMAPI_FEATURE_PAGE_TYPE_HARDWARE_DEFECT_MANAGEMENT
值: 0x24
識別一個邏輯單元,該邏輯單元具有可供提供的瑕疵管理
無瑕疵連續位址空間。
IMAPI_FEATURE_PAGE_TYPE_WRITE_ONCE
值: 0x25
識別能夠記錄到任何先前未記錄的邏輯單元
邏輯區塊。
IMAPI_FEATURE_PAGE_TYPE_RESTRICTED_OVERWRITE
值: 0x26
識別邏輯單元,該單元能夠只覆寫固定中的邏輯區塊
一次設定。
IMAPI_FEATURE_PAGE_TYPE_CDRW_CAV_WRITE
值: 0x27
識別邏輯單元,此單元能夠寫入專為設計的 CD-RW 媒體
CAV 錄製。
IMAPI_FEATURE_PAGE_TYPE_MRW
值: 0x28
指出邏輯單元能夠使用 讀取磁片
MRW 格式。
IMAPI_FEATURE_PAGE_TYPE_ENHANCED_DEFECT_REPORTING
值: 0x29
識別能夠執行媒體的邏輯單元
邏輯單元輔助軟體瑕疵的認證和復原錯誤報表
管理。
IMAPI_FEATURE_PAGE_TYPE_DVD_PLUS_RW
值: 0x2a
指出邏輯單元能夠讀取
錄製的 DVD+RW 磁片。
IMAPI_FEATURE_PAGE_TYPE_DVD_PLUS_R
值: 0x2b
指出邏輯單元能夠讀取記錄的
DVD+R 磁片。
IMAPI_FEATURE_PAGE_TYPE_RIGID_RESTRICTED_OVERWRITE
值: 0x2c
識別邏輯單元,該單元能夠只在封鎖上執行寫入
邊界。
IMAPI_FEATURE_PAGE_TYPE_CD_TRACK_AT_ONCE
值: 0x2d
識別能夠將資料寫入 CD 追蹤的邏輯單元。
IMAPI_FEATURE_PAGE_TYPE_CD_MASTERING
值: 0x2e
識別能夠在會話中以一次模式或原始模式寫入 CD 的邏輯單元。
IMAPI_FEATURE_PAGE_TYPE_DVD_DASH_WRITE
值: 0x2f
識別邏輯單元,其能夠在一次將資料寫入 DVD-R/-RW
模式。
IMAPI_FEATURE_PAGE_TYPE_DOUBLE_DENSITY_CD_READ
值: 0x30
識別能夠從媒體讀取雙密度 CD 特定資訊的邏輯單元。

注意 此值已被取代。

 
IMAPI_FEATURE_PAGE_TYPE_DOUBLE_DENSITY_CD_R_WRITE
值: 0x31
識別能夠寫入雙密度 CD 媒體的邏輯單元。

注意 此值已被取代。

 
IMAPI_FEATURE_PAGE_TYPE_DOUBLE_DENSITY_CD_RW_WRITE
值: 0x32
識別能夠寫入雙密度 CD-RW 媒體的邏輯單元。

注意 此值已被取代。

 
IMAPI_FEATURE_PAGE_TYPE_LAYER_JUMP_RECORDING
值: 0x33
識別磁片磁碟機,此磁片磁碟機能夠將資料寫入多個上配置的連續區域
圖層,而且能夠將資料附加至媒體上的有限位置。
IMAPI_FEATURE_PAGE_TYPE_CD_RW_MEDIA_WRITE_SUPPORT
值: 0x37
識別能夠執行寫入 CD-RW 媒體的邏輯單元。
IMAPI_FEATURE_PAGE_TYPE_BD_PSEUDO_OVERWRITE
值: 0x38
識別在 BD-R 磁片磁碟機上提供邏輯區塊覆寫服務的磁片磁碟機
格式化為 SRM+POW。
IMAPI_FEATURE_PAGE_TYPE_DVD_PLUS_R_DUAL_LAYER
值: 0x3b
指出磁片磁碟機能夠讀取
錄製的 DVD+R 雙層磁片
IMAPI_FEATURE_PAGE_TYPE_BD_READ
值: 0x40
識別能夠從模糊光線讀取控制結構和使用者資料的邏輯單元
椎間盤。
IMAPI_FEATURE_PAGE_TYPE_BD_WRITE
值: 0x41
識別能夠寫入控制結構和使用者資料的磁片磁碟機,以寫入可寫入的模糊光片。
IMAPI_FEATURE_PAGE_TYPE_HD_DVD_READ
值: 0x50
識別可從媒體讀取HD DVD特定資訊的磁片磁碟機。
IMAPI_FEATURE_PAGE_TYPE_HD_DVD_WRITE
值: 0x51
表示能夠寫入 HD DVD-R/-RW 媒體。
IMAPI_FEATURE_PAGE_TYPE_POWER_MANAGEMENT
值: 0x100
識別能夠執行啟動器和邏輯單元導向電源的邏輯單元
管理。
IMAPI_FEATURE_PAGE_TYPE_SMART
值: 0x101
識別能夠執行分析與報告 Self-Monitoring 邏輯單元
技術 (S.M.A.R.T.) 。
IMAPI_FEATURE_PAGE_TYPE_EMBEDDED_CHANGER
值: 0x102
識別能夠將媒體從儲存區域移至機制的邏輯單元
和 返回。
IMAPI_FEATURE_PAGE_TYPE_CD_ANALOG_PLAY
值: 0x103
識別能夠直接將 CD 音訊資料播放至外部輸出的邏輯單元。
IMAPI_FEATURE_PAGE_TYPE_MICROCODE_UPDATE
值: 0x104
識別可透過 介面升級其內部微碼的邏輯單元。
IMAPI_FEATURE_PAGE_TYPE_TIMEOUT
值: 0x105
識別邏輯單元,此單元一律可在設定時間內回應命令
時期。
IMAPI_FEATURE_PAGE_TYPE_DVD_CSS
值: 0x106
識別能夠執行 DVD CSS/CPPM 驗證和金鑰的邏輯單元
管理。 這項功能也表示邏輯單元支援適用于 DVD-Video 的 CSS 和 CPPM
DVD-Audio。
IMAPI_FEATURE_PAGE_TYPE_REAL_TIME_STREAMING
值: 0x107
識別能夠在啟動器內執行讀取和寫入的邏輯單元
指定的 (和邏輯單元已驗證) 效能範圍。 這項功能也會指出 是否
邏輯單元支援資料流程播放作業。
IMAPI_FEATURE_PAGE_TYPE_LOGICAL_UNIT_SERIAL_NUMBER
值: 0x108
識別具有唯一序號的邏輯單元。
IMAPI_FEATURE_PAGE_TYPE_MEDIA_SERIAL_NUMBER
值: 0x109
識別能夠讀取目前 媒體序號的邏輯單元
已安裝的媒體。
IMAPI_FEATURE_PAGE_TYPE_DISC_CONTROL_BLOCKS
值: 0x10a
識別能夠讀取和/或寫入磁片控制區塊的邏輯單元,
媒體。
IMAPI_FEATURE_PAGE_TYPE_DVD_CPRM
值: 0x10b
識別能夠執行 DVD CPRM 且能夠執行 CPRM 的邏輯單元
驗證和金鑰管理。
IMAPI_FEATURE_PAGE_TYPE_FIRMWARE_INFORMATION
值: 0x10c
指出邏輯單元提供建立 的日期和時間
裝置上載入的目前韌體修訂。
IMAPI_FEATURE_PAGE_TYPE_AACS
值: 0x10d
識別支援 AACS 且能夠執行 AACS 驗證程式的磁片磁碟機。
IMAPI_FEATURE_PAGE_TYPE_VCPS
值: 0x110
識別能夠處理 中指定的磁片磁碟機資料結構
VCPS。

備註

請注意,功能類型值的範圍0x0000 0xFFFF。 此列舉包含多媒體命令 - 5 (MMC) 規格中定義的功能。 如需每項功能的完整定義,請參閱 ftp://ftp.t10.org/t10/drafts/mmc5最新版 MMC 規格中的功能定義。

此處未定義的其他值可能存在。 此列舉的取用者不應將此清單假設為唯一的有效值集。

需求

   
最低支援的用戶端 Windows Vista、Windows XP 與 SP2 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限傳統型應用程式]
標頭 imapi2.h

另請參閱

IDiscRecorder2::get_SupportedFeaturePages

IDiscRecorder2Ex::GetFeaturePage

IDiscRecorder2Ex::GetSupportedFeaturePages