Freigeben über


IIDFromString-Funktion (combaseapi.h)

Konvertiert eine von der StringFromIID-Funktion generierte Zeichenfolge wieder in den ursprünglichen Schnittstellenbezeichner (IID).

Syntax

HRESULT IIDFromString(
  [in]  LPCOLESTR lpsz,
  [out] LPIID     lpiid
);

Parameter

[in] lpsz

Ein Zeiger auf die Zeichenfolgendarstellung der IID oder NULL.

[out] lpiid

Ein Zeiger auf die angeforderte IID bei Rückgabe.

Rückgabewert

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

Hinweise

Die Funktion konvertiert den Schnittstellenbezeichner so, dass verschiedene Schnittstellenbezeichner immer in unterschiedliche Zeichenfolgen konvertiert werden.

Das IID-Format ist {xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxxx}.

Das Übergeben von NULL führt zu GUID_NULL Wert.

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

StringFromIID