擷取這個磁碟主圖形物件所支援之所有磁碟主控格式的列舉值。 磁碟主要格式會指定分段影像檔中內容的結構, (數據/音訊) ,以及管理分段影像的介面。
語法
HRESULT EnumDiscMasterFormats(
[out] IEnumDiscMasterFormats **ppEnum
);
參數
[out] ppEnum
IEnumDiscMasterFormats 列舉值的指標位址。
傳回值
成功時會傳回S_OK,但可能會因為實作而傳回其他成功碼。 下列錯誤碼通常會在作業失敗時傳回,但不代表唯一可能的錯誤值:
備註
MSDiscMasterObj 會傳回列舉值,識別其介面標識碼所支援的格式。 目前有兩種格式: IID_IRedbookDiscMaster ( IRedbookDiscMaster) 和 IID_IJolietDiscMaster ( IJolietDiscMaster) 。
IEnumDiscMasterFormats 是標準 COM 列舉值,如 IEnumXXXX 中所述。 每次呼叫 Next 都會傳回一個 IID 陣列,每個支援的磁碟主機格式各傳回一個 IID。 若要選取使用中格式並擷取特定格式介面的指標,請使用 SetActiveDiscMasterFormat。 (請勿使用 QueryInterface,因為介面不會與使用中的格式相關聯) 。
規格需求
| 需求 | 值 |
|---|---|
| 最低支援的用戶端 | Windows XP [僅限傳統型應用程式] |
| 最低支援的伺服器 | Windows Server 2003 [僅限傳統型應用程式] |
| 目標平台 | Windows |
| 標頭 | imapi.h |
| 程式庫 | Uuid.lib |
| Dll | Actxprxy.dll |