Freigeben über


CoCreateGuid-Funktion (combaseapi.h)

Erstellt eine GUID, eine eindeutige 128-Bit-Ganzzahl, die für CLSIDs und Schnittstellenbezeichner verwendet wird.

Syntax

HRESULT CoCreateGuid(
  [out] GUID *pguid
);

Parameter

[out] pguid

Ein Zeiger auf die angeforderte GUID.

Rückgabewert

Rückgabecode BESCHREIBUNG
S_OK
Die GUID wurde erfolgreich erstellt.
 

Von UuidCreate zurückgegebene Fehler werden als HRESULT umschlossen.

Hinweise

Die CoCreateGuid-Funktion ruft die RPC-Funktion UuidCreate auf, die eine GUID erstellt, eine global eindeutige 128-Bit-Ganzzahl. Verwenden Sie CoCreateGuid , wenn Sie eine absolut eindeutige Zahl benötigen, die Sie als persistenten Bezeichner in einer verteilten Umgebung verwenden. Mit sehr hoher Sicherheit gibt diese Funktion einen eindeutigen Wert zurück. Kein anderer Aufruf auf demselben oder einem anderen System (vernetzt oder nicht) sollte den gleichen Wert zurückgeben.

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

UuidCreate