Всем привет!
Вопрос такой: чем заполняется dcb в следующем коде, если к СОМ1 подключено устройство(не важно какое)?
Дело в том, что мне не известно, какие данные будут передаваться(какого размера, чем заканчиваться и т.д.)
Будет ли данные передаваться из порта СОМ1 со стоповым битом dcb->XoffChar?
DCB *dcb;
HANDLE port;
dcb=(DCB*)HeapAlloc(GetProcessHeap(),HEAP_ZERO_MEMORY,sizeof(DCB));
dcb->DCBlength=sizeof(DCB);
port=CreateFile("COM1",GENERIC_READ|GENERIC_WRITE,0,NULL,OPEN_EXISTING,0,NULL);
GetCommState( port, dcb );
HeapFree(GetProcessHeap(),0,dcb);
. . .
CloseHandle(port);
В dcb записывается информация об устройстве или о порте?
Спасибо.