Ajouter un commentaire

paul

Bonjour,
J'utilise vWin32 sous 98/Me pour une lecture au niveau logique, pour le niveau physique on ne peut pas utiliser Int 13 d'où l'écriture d'un thunk avec dll 16 bits. Un petit extrait d'un article :

DeviceIoControl Int 13h Does Not Support Hard Disks
The information in this article applies to:
Microsoft Win32 Application Programming Interface (API), when used with:
the operating system: Microsoft Windows 95
the operating system: Microsoft Windows 98
the operating system: Microsoft Windows Millennium Edition

¨
Pour le lecteur de CD, au début le code devait aussi tourner sous 95 j'avais donc retenu cette solution (thunk aussi). Pour cdfs.vx, d'après mes souvenirs il concerne surtout les CD audio avec secteur de 2352 octets, il me semble ??

Quote:
Je ne comprends pas bien. Par "ça marche" tu as du vouloir dire en lecture ?
Quoi qu'il soit, je suppose que tu n'essaies pas d'écrire sur le disque sur lequel est installé ton Windows je suppose.

C'est bien en écriture pour le niveau logique, la lecture ne pose pas du tout de problème.
J'utilise une machine de test (!) mais plus sérieusement le programme n'est pas fait pour être utilisé sur le disque système. J'ai déjà testé en écrivant directement sur mon disque système sans aucun problème mais je n'ai pas écrit m'importe où !!
Bref le problème c'est vista....mais je vais trouver une solution y compris développer un driver pour l'écriture physique.

Pour répondre à ta question, le programme sert à faire des analyses secteur par secteur en vue d'expertise (recherche de données, de copyright...), on doit pouvoir atteindre les secteurs en surplus... Ils leur arrivent de "marquer" des secteurs donc il faut pouvoir écrire.
J'ai auss une appli, qui tourne sous 2000,qui écrit directement des données bruts secteur par secteur et il ya relecture sur des postes debian et FreeBsd.

Cordialement.
Paul

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 M   M  N   N  PPPP       J  M   M 
MM MM NN N P P J MM MM
M M M N N N PPPP J M M M
M M N NN P J J M M
M M N N P JJJ M M