Pregunta

Como llegar información de hardware (por ejemplo cpuid, biosId, DiskID, baseId y videoId) en C ++?

Puede alguien darme un ejemplo de proyecto de Visual Studio para esto?

¿Fue útil?

Solución

Hay muy diferentes maneras de obtener un identificador de disco (número de serie? Id volumen?) O una identificación de la CPU o .... Creo que se quiere construir una huella digital del ordenador. La forma más cómoda es utilizar Instrumental de administración de Windows (WMI) y el acceso al DMI . Ver MSDN para empezar. Ver MSDN aquí para una pista de cómo obtener el entre placas número de serie como un ejemplo.

Otros consejos

GetSystemInfo le conseguirá comenzado con la información de la CPU. Cada subsistema generalmente tiene diferentes funciones de consulta.

El C ++ estándar don `t proporcionar esto para usted. Estas API puede ser proporcionado por el sistema operativo o el hardware controlador.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top