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 |