메뉴 건너뛰기

그외 개발정보


DeviceIoControl 사용법

이정은 2003.11.05 15:58 조회 수 : 712

제가 regmon(레지스트리 모니터링 프로그램)소스를 좀 보고 있습니다. regmon 중 레지스트리 감시하는 한가지 기능만 하는 프로그램을 만들려고 합니다. 예상하시다시피 기존 소스를 거의 재구성하는 단순노동이라고 할 수 있겠습니다. 그런데 dvx에 대한 지식이 전혀 없어서 만만치가 않습니다.
소스에서 다음과 같은 부분이 있습니다.
if(isNT){...}
else{ A }
B
저의 OS가 NT가 아니기 때무에 저는 A와 B 부분을 적었습니다. 그런데 에러가 납니다.

A부분은 SysHandle = CreateFile( VXD_FILE, 0, 0, NULL,OPEN_EXISTING, 0,NULL ); 이고
B 부분은
if ( ! DeviceIoControl( SysHandle,
IOCTL_REGMON_ZEROSTATS,
NULL, 0, NULL, 0, &nb, NULL) )
{
MessageBox(......);
}
입니다.

MessageBox에는 매개변수가 맞지 않다는 에러메세지가 나옵니다. 이 둘 외에는 거의 아무 처리도 해 주지 않은 상태입니다.

상황이 무척 애매하시겠지만 답변좀 해 주세요...

부탁드립니다.




번호 제목 글쓴이 날짜 조회 수
공지 [TIP] NEXUS(넥서스) 5x 루팅 방법입니다. 파이팅건맨 2016.01.05 3278
공지 [TIP] 라즈베리파이 3를 AP로 만들기 (How to make Raspberry Pi 3 to Access point device) 파이팅건맨 2018.01.22 3130
공지 class callback호출시 에러가 나는데 뭐가 문제인지 모르겠습니다..ㅠㅠ [1] 나원오 2006.07.22 3061
124 "pc용 dos의 설계 및 구현" 책의 diskette 화일을 구합니다. [1] 주하 2009.11.10 1965
123 232통신 데이타 질문 [1] 김태완 2003.09.08 479
122 ado 연결.. [1] 유혜란 2005.11.19 417
121 ado 연결과 저장 [1] 유혜란 2005.12.05 516
120 ado사용 mdb에 저장 [2] 유혜란 2005.12.12 449
119 CD-ROM WRITE에관한 질문입니다.. [1] 백종경 2006.12.29 1303
118 class callback호출시 에러가 나는데 뭐가 문제인지 모르겠습니다..ㅠㅠ [1] 나원오 2006.07.22 3061
» DeviceIoControl 사용법 [1] 이정은 2003.11.05 712
116 Directshow 지원하는 드라이버 개발관련에 대해서... [1] 김병찬 2004.11.25 497
115 DMA관련 질문... [1] 장상현 2003.11.05 466
114 GSector 플로피->하드로 쓰기가 가능한가요? [1] 정식 2007.01.26 1515
113 GUNClient Download Control 질문 [1] 안민혜 2007.06.08 1441
112 gunshadow 처럼 [1] 정식 2007.01.26 1415
111 https 패킷 디버깅 [5] ChazEpps 2012.04.30 2124
110 inf 파일을 이용한 드라이버 자동 설치 [2] 안민선 2003.09.23 1812
109 keyboard filter에 쓰기 기능 [3] 김민호 2003.09.06 525
108 mouclass 접근.. [3] 구리 2010.03.13 3055
107 OS 개발관련 사이트 링크 모음 파이팅건맨 2003.03.14 514
106 os를 공부하고 있습니다. [1] 김제영 2009.12.14 1676
105 PCI to ISA Bridge를 사용한 경우 드라이버는? [1] 박종건 2002.11.19 1050
위로