PropStgNameToFmtId-Funktion (coml2api.h)
Die PropStgNameToFmtId-Funktion konvertiert einen Eigenschaftensatzspeicher- oder Streamnamen in seinen Formatbezeichner.
Syntax
HRESULT PropStgNameToFmtId(
[in] const LPOLESTR oszName,
[out] FMTID *pfmtid
);
Parameter
[in] oszName
Ein Zeiger auf eine Unicode-Zeichenfolge mit Null-Beendigung, die den Streamnamen eines einfachen Eigenschaftensatzes oder den Speichernamen eines nicht einfachen Eigenschaftensatzes enthält.
[out] pfmtid
Ein Zeiger auf eine FMTID-Variable, die den Formatbezeichner des durch oszName angegebenen Eigenschaftssatzes empfängt.
Rückgabewert
Diese Funktion unterstützt den Standardrückgabewert E_INVALIDARG sowie Folgendes:
Hinweise
Die PropStgNameToFmtId-Funktion ordnet den Streamnamen eines einfachen Eigenschaftensatzes oder den Speichernamen einer nicht einfachen Eigenschaft dem Formatbezeichner 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 |