FEATURE_DATA_REAL_TIME_STREAMING結構 (ntddmmc.h)
FEATURE_DATA_REAL_TIME_STREAMING結構會保存即時串流功能的相關信息。
語法
typedef struct _FEATURE_DATA_REAL_TIME_STREAMING {
FEATURE_HEADER Header;
UCHAR StreamRecording : 1;
UCHAR WriteSpeedInGetPerf : 1;
UCHAR WriteSpeedInMP2A : 1;
UCHAR SetCDSpeed : 1;
UCHAR ReadBufferCapacityBlock : 1;
UCHAR Reserved1 : 3;
UCHAR Reserved2[3];
} FEATURE_DATA_REAL_TIME_STREAMING, *PFEATURE_DATA_REAL_TIME_STREAMING;
成員
Header
包含具有此功能描述元標頭資訊的 FEATURE_HEADER 結構。
StreamRecording
指出當設定為 1 時,裝置支援串流錄製作業。 當設定為零時,此位表示裝置可能不支援串流錄製作業。
WriteSpeedInGetPerf
指出當設定為 1 時,裝置支援 GET PERFORMANCE 命令的寫入速度數據,以及 SETSTREAMING 命令的 WRC 欄位。
WriteSpeedInMP2A
指出當設定為 1 時,裝置支援 CD/DVD 功能 & 機械狀態模式頁面。
SetCDSpeed
指出當設定為 1 時,裝置支援 SET CD SPEED 命令。 當設定為零時,表示裝置不支援 SET CD SPEED 命令。
ReadBufferCapacityBlock
指出當設定為 1 時,裝置支援 READ BUFFERCAPACITY 命令。
Reserved1
保留。
Reserved2[3]
保留。
言論
此結構會保存 SCSI 多媒體 - 4 (MMC-4) 規格所命名為「即時串流」功能的數據。 支援此功能的裝置可讓啟動器在裝置允許的特定限制內指定裝置的效能等級。 這些裝置也必須向啟動器指出它們是否支援串流播放作業。
查詢時,支援這項功能的裝置必須傳回 FEATURE_HEADER中所指示的資訊。 不需要其他功能特定資訊。
要求
要求 | 價值 |
---|---|
標頭 | ntddmmc.h (include Ntddcdrm.h) |