Obtenir la liste des pépriphériques éjectables (les clés usb, disque durs usb...) et les éjecter...

Soyez le premier à donner votre avis sur cette source.

Vue 4 939 fois - Téléchargée 1 087 fois

Description

Ce code permet de lister les périphériques éjectables et de les éjecter...
Il permet aussi d'obtenir des informations sur ces périphériques et leurs enfants (par ex : les clés USB)...pour cela, il faut cliquer à droite sur la ligne du device...

Pour plus d'informations voir :
la Windows DDK sur msdn.microsoft.com rubrique Device Installation
les fonctions SetupDiXxx : Device Installation functions
les fonctions CM_Xxx : PnP Configuration Manager functions

Pour 9x/ME : la liste des périphériques éjectables est potentiellement incorrecte (beaucoup trop de périphériques) du fait d'erreur dans la prise en charge des capacités sous 9x/ME.

Conclusion :


Le code doit marcher sous 9x/ME/2000/XP. Testé sous XP/Vista/Seven et Seven x64.

N'hésitez pas à commenter et à noter...

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_maimounmahdi
Messages postés
12
Date d'inscription
lundi 11 août 2008
Statut
Membre
Dernière intervention
26 mars 2012
-
Il y a une erreur :Le type ou le nom d'espace de noms 'Linq' n'existe pas dans l'espace de noms 'System' (une référence d'assembly est-elle manquante ?)
cs_genesys
Messages postés
9
Date d'inscription
samedi 18 novembre 2000
Statut
Membre
Dernière intervention
4 mai 2013
1 -
il faut ajouter System.Core.dll pour avoir accès à System.Linq.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.