반응형
- 기타사항 : winCE5 / EVC 테스트완료, 오류사항이나 틀린점은 댓글로 지적해주세여
winCE의 디바이스 드라이버를 로딩하기 위해서는 레지스트리 세팅이 필요하다.
아주 기본적인 레지스트리 내용을 정리한다.
winCE의 디바이스 드라이버를 로딩하기 위해서는 레지스트리 세팅이 필요하다.
아주 기본적인 레지스트리 내용을 정리한다.
- Dll
- 고유한 드라이버 DLL 이름 (디바이스 드라이버의 파일이름)
- Prefix
- 디바이스 드라이버 이름 (세글자)
- Order
- 드라이버 우선순위 (order 값이 0에 가까울수록 커널은 우선적으로 로딩하게 된다.)
- 각 드라이버 별로 msdn 에서 recommand 하는 우선순위 값이 있다. (msdn 참고)
- a란 드라이버가 b란 드라이버를 내부적으로 open하여 쓴다면 반드시 a보다 b가 우선순위가 높아야 한다.
- Index
- 드라이버 인덱스 (ex..COM1:)
- 일반적으로 0~9 까지의 숫자만 쓴다. ->0~9 까지는 일반적인 방법으로 open이 가능하지만 10이상되는것에 대한 것은 open 방법이 틀리다 (추후 포스팅예정)
- Iclass
- 드라이버의 속성을 주기위한 옵션 (각 guid 마다 의미가 있다. ex, pnp , pomanagerable driver)
반응형