Recuperer les peripheriques desactivés dans le bios?

Signaler
Messages postés
13
Date d'inscription
samedi 29 juillet 2006
Statut
Membre
Dernière intervention
28 décembre 2006
-
Messages postés
2676
Date d'inscription
vendredi 28 juin 2002
Statut
Membre
Dernière intervention
13 janvier 2016
-
Salut à vous!

Je suis sur un programme d'installation automatique de drivers. Le projet avance bien sauf que mon appli detecte meme les périphériques désactivés dans le bios
Pour lister mes peripheriques, je lis certaines clés de la base de registre qui me sors tout le materiel de mon PC, et je compare ces clés aux infos trouvées dans les drivers. Je ne peux lister les peripheriques que par ces clés en question.

Donc est il possible de sortir la liste de periphériques désactivés dans le bios histoire de les eliminer?

Peut etre par la base de registre? Ou les infos systeme? ou autre?

Merci à vous

VTwin

3 réponses

Messages postés
6786
Date d'inscription
vendredi 16 décembre 2005
Statut
Membre
Dernière intervention
21 décembre 2011
18
Salut,

essai de t'aider de cette source, bien qu'elle soit mal notée, cela t'aidera peut-être ! (du moins je l'espère)

http://www.vbfrance.com/codes/PERIPHERIQUE-DISPONIBLE_5418.aspx

Bonne prog

++
Messages postés
13
Date d'inscription
samedi 29 juillet 2006
Statut
Membre
Dernière intervention
28 décembre 2006

arg merci à toi mais cette source teste juste si un lecteur (c:\, d:\,....) est diponible. Ca ne parle pas du materiel en lui meme
Merci quand meme!

Allez d'autres idées?  
Messages postés
2676
Date d'inscription
vendredi 28 juin 2002
Statut
Membre
Dernière intervention
13 janvier 2016
25
salut,

bne en fait, il me semble que l'OS peut outrepasser le BIOS pour l'activation et la désactivation des périphs...

voici, un exemple d'énumération des périphs, regarde :
http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q259695 (en C)
http://www.vbfrance.com/codes/OBTENIR-LISTE-PEPRIPHERIQUES-EJECTABLES-CLES-USB-DISQUE-DURS_28573.aspx (en VB à adapter puisqu'il se base sur les drivers installés)...

ShareVB