Freigeben über


IDiscMaster::EnumDiscMasterFormats-Methode (imapi.h)

Ruft einen Enumerator für alle Datenträgermasterformate ab, die von diesem Datenträger master -Objekt unterstützt werden. Ein Datenträger master Format gibt die Struktur des Inhalts in einer mehrstufigen Bilddatei (Daten/Audio) und die Schnittstelle an, die das inszenierte Bild verwaltet.

Syntax

HRESULT EnumDiscMasterFormats(
  [out] IEnumDiscMasterFormats **ppEnum
);

Parameter

[out] ppEnum

Adresse eines Zeigers auf den IEnumDiscMasterFormats-Enumerator .

Rückgabewert

S_OK wird bei Erfolg zurückgegeben, aber andere Erfolgscodes können als Ergebnis der Implementierung zurückgegeben werden. Die folgenden Fehlercodes werden häufig bei Vorgangsfehlern zurückgegeben, stellen aber nicht die einzigen möglichen Fehlerwerte dar:

Hinweise

MSDiscMasterObj gibt einen Enumerator zurück, der die unterstützten Formate anhand ihrer Schnittstellen-IDs identifiziert. Derzeit gibt es zwei Formate: IID_IRedbookDiscMaster ( IRedbookDiscMaster) und IID_IJolietDiscMaster ( IJolietDiscMaster).

IEnumDiscMasterFormats ist der COM-Standard-Enumerator, wie in IEnumXXXX dokumentiert. Jeder Aufruf von Next gibt ein Array von IIDs zurück, eine IID pro unterstütztem Datenträger master Format. Verwenden Sie SetActiveDiscMasterFormat, um das aktive Format auszuwählen und einen Zeiger auf eine formatspezifische Schnittstelle abzurufen. (Verwenden Sie QueryInterface nicht, da die Schnittstelle nicht dem aktiven Format zugeordnet wird.)

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile imapi.h
Bibliothek Uuid.lib
DLL Actxprxy.dll

Weitere Informationen

IDiscMaster