Freigeben über


StringFromIID-Funktion (combaseapi.h)

Konvertiert einen Schnittstellenbezeichner in eine Zeichenfolge mit druckbaren Zeichen.

Syntax

HRESULT StringFromIID(
  [in]  REFIID   rclsid,
  [out] LPOLESTR *lplpsz
);

Parameter

[in] rclsid

Der zu konvertierende Schnittstellenbezeichner.

[out] lplpsz

Die Adresse einer Zeigervariable, die einen Zeiger auf die resultierende Zeichenfolge empfängt. Die Zeichenfolge, die rclsid darstellt, enthält eingeschlossene Klammern.

Rückgabewert

Diese Funktion kann die Standardrückgabewerte E_OUTOFMEMORY und S_OK zurückgeben.

Hinweise

Der Aufrufer ist für das Freigeben des für die Zeichenfolge zugewiesenen Arbeitsspeichers verantwortlich, indem er die CoTaskMemFree-Funktion aufruft.

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 combaseapi.h (include Objbase.h)
Bibliothek Ole32.lib
DLL Ole32.dll

Weitere Informationen

IIDFromString