2009-10-24 3 views
1

Je suis assez sûr de savoir comment récupérer les informations matérielles avec les classes WMI. mais WMI ont une grande limitation: Ils peuvent juste obtenir des informations pour les hardwares installés.Obtenir les informations matérielles pour les matériels non installés

J'ai besoin de récupérer des informations sur CPU (modèle, vitesse, etc.), carte vidéo, carte son, ports USB, etc. J'ai trouvé un très bon logiciel (HWiNFO) qui peut le faire même les pilotes pour le matériel les pièces ne sont pas installées. Il semble que HWiNFO utilise une base de données interne pour donner un nom à chaque partie matérielle.

est donc il une bibliothèque libre/DLL/composant qui peut le faire dans Windows XP ou supérieur

Note:

Bien que hwinfo SDK semble bon, ce n'est pas libre. Donc ça n'existe pas! ;)

J'ai besoin d'une bibliothèque gratuite.

+0

Vous pourriez être intéressé par cette [proposition d'échange pile] (http://area51.stackexchange.com/proposals/11464/code-review?referrer=aWNm_PdciyFqjFW8CUacGw2 "Code avis"). Il est presque prêt à commencer la bêta, il en faut juste un peu plus. – greatwolf

+0

Merci Victor! :) – Isaac

Répondre

0

HWiNFO32 dispose d'un SDK pour intégrer votre composant dans votre logiciel.

http://www.hwinfo.com/sdk.html

+0

Ce n'est pas gratuit. : -/ – Isaac

+0

Hah, ok, alors je suis à la perte aussi. –

Questions connexes