Bonjour,

Je travaille sous Embedded Visual C++ 4.0 et j'essaie d'établir une connexion avec le port :COM2 en l'occurence.
Le CreateFile() se passe bien puisque j'obtiens un Handle de fichier correct. Cependant, je ne comprends pas pourquoi quand je récupère les informations de ce port via la méthode GetCommState(hFile,lpDCB) je récupère des informations erronées au niveau du pointeur lpDCB sur la structure DCB.
Voici la structure que je récupère en l'occurence.

Pourquoi le port est mal configuré??C la question que je me pose???

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
19
20
21
22
23
24
25
26
27
28
29
30
31
32
 
 
DCB Structure 
 
	DCBlength	2239791232
	BaudRate	2156234112
	fBinary	0
	fParity	1
	fOutxCtsFlow	0
	fOutxDsrFlow	1
	fDtrControl	3
	fDsrSensitivity	1
	fTXContinueOnXoff	0
	fOutX	0
	fInX	1
	fErrorChar	0
	fNull	1
	fRtsControl	3
	fAbortOnError	1
	fDummy2	62708
	wReserved	31354
	XonLim	31354
	XoffLim	31354
	ByteSize	128 ''
	Parity	128 ''
	StopBits	128 ''
	XonChar	-123 ''
	XoffChar	-123 ''
	ErrorChar	-123 ''
	EofChar	-128 ''
	EvtChar	-128 ''
	wReserved1	32896
Merci