slt, je veux recevoir des données sur une liaison série client serveur
l'écriture sur le port ne pose aucun problème mais pour la lecture j'obtiens l'erreur 998 avec la fonction GetLasrError :
je ne trouve pas le problème! Quelqu'un peut m'aider s'il vous plait
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 bool CCommunicationSérie::ReadCom(int *erreur ) { DWORD nNumberOfBytesToRead=2; DWORD NumberOfBytesRead=0; LPVOID ReadBuffer=0; int nBytes = 0; if ((nBytes=ReadFile (m_hCom,ReadBuffer,nNumberOfBytesToRead,&NumberOfBytesRead,NULL))==1) { return false; } *erreur=GetLastError(); return true; }
Partager