[Windows] Erreur 997

Yep tout le monde =)

j'ai un petit problème avec l'appel d'une fonction. elle ne fonctionne pas et GetLastError() me renvoie 997. bon je vais voir dans la msd, et là je vois : Overlapped I/O operation is in progress. et moi pas tout comprendre... quelqu'un pourrait-il m'éclairer un peu ?

merci ++
--
Le Parisien, il vaut mieux l'avoir en journal !!! :-P
Configuration: Une chapeau de paille =)

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. salut,
    Overlapped I/O operation is in progress
    ça veut dire qu'une autre opération est en cours d'exécution sur le même Handle (fichier ou autre)
    tu doit soit:
    1-changer le mode d'ouverture du handle pour interdire les opérations différées (en paralléle)
    2-faire autre chose jusqu'à la fin de l'opération en cours (une boucle ou un WaitEvent ...)

    sur ce, @*
    1. ouais mais le problème c'est que je n'ouvre aucun handle vers un fichier ou communication... ça doit être un appel système qui le fait derrière.

      je vais regarder tout ça !