共用方式為


FEATURE_DATA_PROFILE_LIST 結構 (ntddmmc.h)

FEATURE_DATA_PROFILE_LIST 結構包含配置檔清單描述元的數據。

語法

typedef struct _FEATURE_DATA_PROFILE_LIST {
  FEATURE_HEADER               Header;
  FEATURE_DATA_PROFILE_LIST_EX Profiles[0];
} FEATURE_DATA_PROFILE_LIST, *PFEATURE_DATA_PROFILE_LIST;

成員

Header

包含標頭,指出配置檔清單描述項中回報的配置檔數目。 FEATURE_HEADER結構可用來描述功能和配置檔清單描述項。 當FEATURE_HEADER與配置檔清單描述元搭配使用時,FEATURE_HEADER的 FeatureCode 成員必須設定為零, 目前 成員必須設定為1、 Version 成員必須設定為零,且 Persistent 成員必須設定為1。 常設成員會設定為 1,因為符合 SCSI 多媒體 - 4 (MMC-4) 標準的所有裝置都必須支援設定檔清單的報告。 AdditionalLength 成員必須設定為 ( (配置檔描述項數目,) * 4) 。 如需指派給這些成員之值的詳細資訊,請參閱 MMC-3 規格。

Profiles[0]

包含 FEATURE_DATA_PROFILE_LIST_EX 結構的可變長度數位,描述裝置支援的所有配置檔。

備註

此結構會保存 MMC-3 規格所命名為「配置檔清單」之功能的數據。 此功能提供裝置支援的所有配置檔案清單。

規格需求

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

另請參閱

FEATURE_DATA_PROFILE_LIST_EX

FEATURE_HEADER

FEATURE_PROFILE_TYPE