안전모드에서 디바이스 드라이버를 사용하기 위해서는
드라이버를 정적 로딩을 해야 한다.
정적 로딩을 하기 위해서는 CreateService() 호출시 SERVICE_BOOT_START 로
등록후 리부팅을 해야 한다.
SERVICE_BOOT_START 로 등록하기 위해서는 .sys 파일이 c:\windows\system32\drivers 에 있어야 한다.
정적 등록된 드라이버를 안전모드에서 사용하기 위해서는
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SafeBoot\Network
에 드라이버 이름으로 키를 만드고 (확장자 불필요), 기본값에 REG_SZ 로 "Driver" 라고 적어주면 된다..
'egloos 백업' 카테고리의 다른 글
2009-터미널 서비스 암호 자동 저장 (0) | 2023.06.13 |
---|---|
2008-lftp 를 이용한 싱크 방법 (0) | 2023.06.13 |
2009 - 실행파일의 의존성 확인 (0) | 2023.06.13 |
2007 - ATL을 이용한 IE Browser Extension component 만들기 (0) | 2023.06.13 |
2007 - 개발자 신입 면접 질문 (1) | 2023.06.13 |