Question

Comment obtenir des informations sur le matériel (par exemple CPUID, biosId, DiskID, baseId et videoId) en c ++?

Quelqu'un peut-il me donner un exemple de projet de Visual Studio pour cela?

Était-ce utile?

La solution

Il existe des moyens très différents pour obtenir un identifiant de disque (numéro de série? Id volume?) Ou un ID CPU ou .... Je pense que vous voulez construire une empreinte digitale de l'ordinateur. La façon la plus confortable est d'utiliser Windows Management Instrumentation (WMI) et l'accès DMI . Voir MSDN pour commencer. Voir MSDN pour obtenir un indice comment obtenir le mainboard numéro de série à titre d'exemple.

Autres conseils

GetSystemInfo vous obtiendrez a commencé avec les informations de CPU. Chaque sous-système a généralement différentes fonctions de requête.

La norme C ++ n `fournir pour vous. Ces api peut être fourni par le pilote d'os ou de matériel.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top