Keine eindeutige GUID!

Hi, ich bin gerade dabei die GUID als Basis meines Lizensierungssystems einzubauen, doch leider scheint keine eindeutige ID generiert zu werden.

Sie ändert sich mit jedem Aufruf der Funktion.

Hier mein Code:
Code:
    //CoInitialize(0);
    GUID Guid = {0};
    CoCreateGuid(&Guid);
    //CoUninitialize();
    return GUIDToString(Guid);

Mit freundlichen Grüßen


EDIT: Hat sich erledigt. Habe es falsch verstanden. Eindeutig bedeutet hier laut Microsoft, dass auch auf dem selben System nicht dieselbe ID erzeugt werden kann.
 
Zuletzt bearbeitet:
Das ist aber mit Eindeutigkeit gemeint.
In dem Falle meint man damit, dass bei jedem Aufruf eine pseudozufällige UUID erzeugt wird, die mit sehr hoher Wahrscheinlichkeit eindeutig ist und noch nicht erzeugt wurde. (Eben weil es so viele Möglichkeiten gibt)
 
Zurück
Oben