2008-11-30 7 views
0

J'ai besoin de quelques pointeurs sur la façon de détecter du matériel inconnu en utilisant .NET et C++/C#. Je suis à la recherche de la technique à utiliser sous NET pour le faire.Détection de matériel (inconnu) dans .NET

Ce que je veux essentiellement, c'est identifier le PCIID/USBID et ainsi de suite pour tout le matériel de la machine. Bien sûr, j'ai également besoin de cela pour le matériel qui n'a pas encore de pilote installé.

Je crois que ce sera dans le DDK Windows quelque part, mais où puis-je commencer? Tous les pointeurs seront très appréciés.

Répondre

2

Je pense que vous serez pour beaucoup de P/Invoke-ing, mais je commencerais en effet avec le WDK (anciennement connu comme le DDK). Je commencerais par regarder devcon.exe. Binaire est au tools\devcon; sources sont au src\setup\devcon.

Questions connexes