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 |
---|---|
|
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 |