Domanda

Come ottenere informazioni hardware (ad esempio CPUID, BioSID, DiskID, baseId e videoId) in C ++?

qualcuno può darmi un esempio di progetto di Visual Studio per questo?

È stato utile?

Soluzione

Ci sono diversi modi per ottenere un ID del disco (numero di serie? Id del volume?) O un ID CPU o .... Credo che si vuole costruire un'impronta digitale del computer. Il modo più comodo è quello di utilizzare Windows Management Instrumentation (WMI) e l'accesso alla DMI . Vedere MSDN per un inizio. Vedere MSDN qui per un suggerimento su come ottenere il mAINBOARD numero di serie come esempio.

Altri suggerimenti

GetSystemInfo otterrà voi iniziato con le informazioni della CPU. Ogni sottosistema ha generalmente diverse funzioni di query.

Lo standard C ++ don`t fornire questo per voi. Queste api può essere fornito da os o hardware driver.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top