Freigeben über


StringFromGUID2-Funktion (combaseapi.h)

Konvertiert einen globalen eindeutigen Bezeichner (GUID) in eine Zeichenfolge mit druckbaren Zeichen.

Syntax

int StringFromGUID2(
  [in]  REFGUID  rguid,
  [out] LPOLESTR lpsz,
  [in]  int      cchMax
);

Parameter

[in] rguid

Die zu konvertierende GUID.

[out] lpsz

Ein Zeiger auf eine vom Aufrufer zugewiesene Zeichenfolgenvariable, um die resultierende Zeichenfolge zu empfangen. Die Zeichenfolge, die rguid darstellt, enthält eingeschlossene Klammern.

[in] cchMax

Die Anzahl der im lpsz-Puffer verfügbaren Zeichen.

Rückgabewert

Wenn die Funktion erfolgreich ist, ist der Rückgabewert die Anzahl der Zeichen in der zurückgegebenen Zeichenfolge, einschließlich des NULL-Abschlusszeichens. Wenn der Puffer zu klein ist, um die Zeichenfolge zu enthalten, ist der Rückgabewert 0.

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

StringFromCLSID