Lire des secteurs d'un disque

Signaler
Messages postés
1
Date d'inscription
mercredi 25 juillet 2007
Statut
Membre
Dernière intervention
26 juillet 2007
-
Messages postés
2676
Date d'inscription
vendredi 28 juin 2002
Statut
Membre
Dernière intervention
13 janvier 2016
-
Bonjour tout le monde,
Je suis en train de creer un programme en C# permettant de lire une Compact Flash Card, non formatée au systeme fichier connu par windows.
 Je ne peux pas utiliser les methodes comme File.Read("e:"); car Visual C# me lance une exception indiquant aue le systeme fichier est inconnu, normal.
J'ai vu beaucoup de codes en C++ permettant de lire secteur par secteur le contenu d'un disque mais je ne parviens pas a obtenir un exemple de code equivalent en C#, ou bien une dll contenant ce genre de methodes.

Quelqu'un pourrais me dire comment on peut lire des secteurs d'un volume en C#??

Merci

1 réponse

Messages postés
2676
Date d'inscription
vendredi 28 juin 2002
Statut
Membre
Dernière intervention
13 janvier 2016
16
salut,

par exemple :
http://msdn2.microsoft.com/fr-fr/library/2d9wy99d(VS.80).aspx
http://www.codeproject.com/csharp/csharpripper.asp?df=100&forumid=26234&exp=0&fr=26&select=1054927

dans le premier lien, il faut juste que tu utilises comme nom de fichier :  \\.\X: ou \\.\PhysicalDriveX

regarde et agit avec prudence, tu peux perdre des données... :
http://msdn2.microsoft.com/en-US/library/aa363858.aspx

ShareVB