Fonction UuidCreate (rpcdce.h)
La fonction UuidCreate crée un nouvel UUID.
RPC_STATUS UuidCreate(
UUID *Uuid
);
Uuid
Retourne un pointeur vers l’UUID créé.
Valeur | Signification |
---|---|
|
L’appel a réussi. |
|
L’UUID est garanti comme étant unique à cet ordinateur uniquement. |
|
Impossible d’obtenir l’adresse matérielle Ethernet ou en anneau de jeton pour cet ordinateur. |
Pour des raisons de sécurité, il est souvent souhaitable d’empêcher les adresses Ethernet sur les réseaux de devenir disponibles en dehors d’une entreprise ou d’un organization. La fonction UuidCreate génère un UUID qui ne peut pas être suivi à l’adresse Ethernet de l’ordinateur sur lequel il a été généré. Il ne peut pas non plus être associé à d’autres UUIDcréés sur le même ordinateur. Si vous n’avez pas besoin de ce niveau de sécurité, votre application peut utiliser la fonction UuidCreateSequential , qui se comporte exactement comme la fonction UuidCreate sur toutes les autres versions du système d’exploitation.
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | rpcdce.h (inclure Rpc.h) |
Bibliothèque | Rpcrt4.lib |
DLL | Rpcrt4.dll |