API Meilleure résolution Optimisé pour |
Membre de Click-FR®, Réseau francophone Paie-Par-Click CoCreateGuidDate de parution : 18/10/2004 - Cette fiche API a été lue 1636 fois Description CoCreateGuid crée un GUID (Global Unique ID), un entier unique sur 128 bits utilisé pour les CLSIDs et les identifiants d'interface. La fonction retourne S_OK en cas de succès. Syntaxe
Compatibilité NT/2000/XP : demande Windows NT 3.1 minimum. Remarque La fonction CoCreateGuid appelle la fonction RPC UuidCreate, laquelle créé le GUID. Exemple 1 // Création d'un identifiant global unique // Merci à Gilles G. pour l'exemple // Du code offert par le Centre W..D.. Guid1 est un entier long Guid2 est un entier
Guid3 est un entier
Guid4 est une chaîne fixe sur 8
FIN
sGUID est une chaîne ASCIIZ sur 260
retVal est un entier long
i est un entier
Car est un caractère
Ch est une chaîne
AppelDLL32("OLE32.DLL","StringFromGUID2",&pguid,&sGUID,39) FIN
AppelDLL32("kernel32", "RtlMoveMemory", &Car, &sGUID+i,1) SI Asc(Car) <> 0 Ch += Car FIN
Rappel : Le code fourni est compatible Windev
v.4 et 5. Pour les versions supérieures, vous devez modifier le type des
variables numériques.
Par exemple : entier long devient entier. |