메뉴 건너뛰기

프로그래밍


시리얼 통신 DCB 셋팅

이상진 2005.10.05 11:10 조회 수 : 410

먼저 지난번에 올린 질문에 해주신 답변 감사드립니다.

시리얼 통신을 에서 DCB셋팅을 다음과 같이 했습니다.

DCB mdcb;

memset(&mdcb,0x00,sizeof(mdcb));

mdcb.BaudRate = CBR_9600;
mdcb.ByteSize = 8;
mdcb.Parity = EVENPARITY;
mdcb.StopBits = ONESTOPBIT;

다음과같이 셋팅을 해줬는데 실제 구조체를 첵크해 보니 이상하게 값이 들어갑니다.

BoudRate 값은 wReserved 에 입력이 되고

ByteSize 와 Parity = wReserved1에 입력이 됨니다.

MSDN에 나온 DCB구조에서는 wReserved는 반드시 0이
wReserved1은 사용을 안한다고 나와있는데
왜 이렇게 값이 들어가는걸까요.

현재 개발환경은 윈도우 2003이고 VC++6.0에서 작업하고 있습니다.




번호 제목 글쓴이 날짜 조회 수
공지 [TIP] PYTHON 에서 "UnicodeDecodeError: 'cp949' codec can't decode byte 0xe2 in position 6987: illegal multibyte sequence" 오류 날때... [14] 파이팅건맨 2016.02.20 42246
공지 [TIP] JQuery와 PHP로 이미지 파일을 업로드 하는 간단한 소스 (How to upload image file on PHP server by using JQuery) 파이팅건맨 2015.04.03 7236
공지 [TIP] php로 기상청에서 제공하는 기상정보 API 호출하기 파이팅건맨 2017.01.17 4254
» 시리얼 통신 DCB 셋팅 [1] 이상진 2005.10.05 410
22 nt베이스에서 컴포트 인터럽트제어 [1] 이상진 2005.09.29 240
21 다시 질문드립니다.. [1] 고진원 2005.08.25 188
20 PCI 시리얼통신카드 드라이버 관련 [1] 은성아바 2005.08.23 698
19 추가질의좀...VESA 확장 바이오스 함수로 화면 전화은 어떻게... [1] 정** 2005.06.08 333
18 VESA바이오스 함수로 그레픽 출력 어셈블 코드를 자세한 설명과 소스좀 부탁드림니다. [1] 정** 2005.06.05 306
17 질문]winCE Platformbuilder에관하여 [1] 박기용 2005.05.16 152
16 답변 감사합니다. 고진원 2005.04.15 117
15 데브피아에 올리신 자료에 대한 문의 [1] 고진원 2005.04.13 180
14 Devpia 질문 답변 부탁합니다. [1] 김진식 2004.10.07 222
13 VC++6.0환결설정 [6] 유동철 2004.02.16 602
12 VC++ 에서 DLL 만들때.. [1] 박성철 2003.11.28 220
11 UrlEscape 에러 [2] 이슬 2003.11.08 231
10 리소스에 exe파일을 합치는 것에 대해... [1] 이명규 2003.08.27 177
9 감사하구요 한가지만... [1] 정준호 2003.07.31 178
8 어디에 있는지... [1] 정준호 2003.07.30 127
7 HTML의 INPUT 테그값을 얻어오는 방법 [1] 홍성호 2003.07.20 370
6 MainFrm.cpp에서 ConnectDlg.cpp 함수쓰기 [1] 이락상 2003.07.03 171
5 배열에서 cpp[-1][-1]이 가능한 이유- 파이팅건맨 2003.06.10 248
4 [질문]LTP1을 통한 File다운로드 만드는중... [2] 이지상 2002.07.04 198
위로