Comment ecrire secteur par secteur sur une diskette? [Visual C++] - Programmation
Marsh Posté le 08-12-2001 à 16:11:03
Salut,
il faut utiliser l'interuption 013h.
Marsh Posté le 08-12-2001 à 16:21:00
Ouais je connais, j'ai oublié de préciser que je veux faire ca a partir d'un programme windows, qui s'execute donc en mode protégé
Marsh Posté le 08-12-2001 à 16:27:49
Faut sans doute s'interfacer directement avec le driver disquette de windows.
T'as plus qu'à trouver la doc, si elle existe ou bien réécrire un driver disquette
Marsh Posté le 08-12-2001 à 17:09:16
Y'a pas un autre moyen?? Les logiciel a la Partition Magic ils font comment?
Marsh Posté le 08-12-2001 à 18:45:54
encore ton OS !
tu peux pas arriver à te dépatouiller avec RAWRITE ?
tu crees ton fichier image et fiou ...
au pire tu peux ruser : tu crees un petit programme windows qui cree un fichier de 1.44 Mo et le manipule comme une disquette = il ecris des blocs de 512 octets la ou tu lui dit
sinon je crois que tu peux faire mumuse avec debug
j'avais fait l'inverse à savoir lire tel secteur sur telle face avec le debug, mais bon ...
sinon si tu tiens à te coder ca, je crois qu'il faut jouer avec la fonction createfile de l'api ...
un truc genre createFile( "//./A:", "rw", "" )
j'etais tombe une fois sur un bon site mais j'ai paumé le line
essaie celui la : http://www.adaptive.net/help/perl/ [...] /File.html
good luck
Marsh Posté le 08-12-2001 à 14:24:02
Quelle fonction faut que j'utilise?