OVH Cloud OVH Cloud

Lecteur de bande

1 réponse
Avatar
Manu
Bonjours a tous et bonne année.

Je fais un petit programme de backup et je voudrais prendre en compte les
lecteur de bande.
J'ouvre donc le lecteur avec CreateFile
Pas de probleme. J'arrive meme a retendre la bande ou a me positionner a un
endroit precis. Mais je n'arrive pas a ecrire :

Lorsque je fais un WriteFile il me retourne une erreur 87 avec Arguments
incorrects....
Alors que les arguments sont bon.

Y a t il quelque argument speciale a preciser en ce cas ?? Ou bien c'est moi
qui sais plus ce que je fais.

Merci de vos reponces.
Manu

1 réponse

Avatar
Manu
Ca y est j'ai trouvé. Ca n'a pas été simple, mais finalement j'ai fais. Le
probleme venais bien d'un argument incorrect, je cherchais au niveau de la
nature de l'argument alors que c'étais la valeur. Mon lecteur de bande pris
en test n'ecris que par blocs de 512 octets donc je devais envoyer avec la
fonction WriteFile que des données de taille multiples de 512.

Merci a ceux qui m'on lu.
Manu

ps : j'aurais due mieux lire la msdn :( c'etais marqué dedans.... On en
reviens souvent la.