FmtIdToPropStgName-Funktion (coml2api.h)
Die FmtIdToPropStgName-Funktion konvertiert einen FMTID -Wert (Property Set Format Identifier) in den Speicher- oder Streamnamen.
Syntax
HRESULT FmtIdToPropStgName(
[in] const FMTID *pfmtid,
[out] LPOLESTR oszName
);
Parameter
[in] pfmtid
Ein Zeiger auf die FMTID des Eigenschaftssatzes.
[out] oszName
Ein Zeiger auf eine null-beendete Zeichenfolge, die den Speicher- oder Streamnamen des durch pfmtid identifizierten Eigenschaftensatzes empfängt. Das für diese Zeichenfolge zugewiesene Array muss mindestens CCH_MAX_PROPSTG_NAME (32) Zeichen lang sein.
Rückgabewert
Diese Funktion unterstützt den Standardrückgabewert E_INVALIDARG sowie Folgendes:
Hinweise
FmtIdToPropStgName ordnet einen Eigenschaftssatz FMTID dem Streamnamen für einen einfachen Eigenschaftensatz oder seinem Speichernamen für einen nicht einfachen Eigenschaftensatz zu.
Diese Funktion ist nützlich beim Erstellen oder Öffnen eines Eigenschaftssatzes mithilfe des PROPSETFLAG_UNBUFFERED-Werts mit den Funktionen StgCreatePropStg und StgOpenPropStg . Weitere Informationen zu PROPSETFLAG_UNBUFFERED finden Sie unter PROPSETFLAG-Konstanten.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | coml2api.h (einschließlich Propidl.h) |
Bibliothek | Ole32.lib |
DLL | Ole32.dll |