possible en double:
Reliable way of generating unique hardware IDObtenir un identifiant matériel unique en C++ sous Windows
Je voudrais récupérer un identifiant matériel unique pour une seule machine en C++. Aucune suggestion? J'ai besoin de ce logiciel fonctionnant sous Windows XP, Vista, 7, 8. J'ai juste besoin de quelques appels système pour récupérer l'adresse MAC, le numéro de série du disque dur, ou quelque chose comme ça.
Pourquoi allez-vous l'utiliser? Cela changera les valeurs que vous pouvez utiliser. Une adresse MAC sera unique en utilisation normale, mais elle peut facilement être changée en quelque chose qui n'est pas unique si l'utilisateur le souhaite. –
Voici une version simplifiée de l'article CodeProject, qui utilise C# et WMI pour compiler fondamentalement le HUID en utilisant les spécifications matérielles de la machine. Il devrait être assez facile de le traduire en C: http://www.codeproject.com/Articles/28678/Generating-Unique-Key-Finger-Print-for-a-Computer?msg=4156672#xx4156672xx – ahmd0