드라이버 개발 도구의 새로운 기능

Windows XP는 완전히 새로운 디버거 집합 외에 드라이버 검증 도구에 대한 몇 가지 확장도 제공합니다.

드라이버 검증 도구

드라이버 검증 도구에는 몇 가지 새로운 옵션 및 기능이 있습니다.

  • 고급 I/O 검증 테스트

  • DMA 검증 옵션

  • 교착 상태 감지 옵션

  • SCSI 검증 옵션

  • 드라이버 검증 도구 관리자 그래픽 인터페이스 개선

  • 일시적 설정 확장

자세한 내용은 드라이버 검증 도구를 참조하세요.

Windows용 디버깅 도구

Windows 2000 릴리스 이후 WinDbg, KD 및 CDB를 비롯한 다수의 강력한 디버깅 도구가 완전히 수정 및 업데이트되었습니다. 이러한 디버거는 Windows용 디버깅 도구 패키지의 일부입니다.

DDK(드라이버 개발 키트) CD에서 Windows용 디버깅 도구를 설치할 수 있습니다. 이는 DDK 설치 중에 디버거 패키지가 설치되었던 Windows 2000 DDK에서 달라진 점입니다.

디버깅 드라이버용 루틴

커널 디버거로 메시지를 보내는 커널 모드 드라이버의 작업을 지원하기 위해 두 개의 새로운 루틴이 추가되었습니다. 이러한 루틴을 사용하여 각 메시지의 심각도와 원인을 나타낼 수 있습니다. 드라이버를 디버그할 때 어떤 메시지를 표시하고 어떤 메시지를 무시할 것인지 선택할 수 있습니다. 자세한 내용은 DbgPrintExKdPrintEx를 참조하세요.

KD_DEBUGGER_NOT_PRESENTKD_DEBUGGER_ENABLED 전역 커널 변수도 추가되었습니다. 이러한 변수는 커널 디버깅을 사용하도록 설정했는지, 드라이버가 실행 중인 컴퓨터에 커널 디버거가 현재 추가되었는지를 확인하는 데 유용합니다.

 

 

표시:
© 2015 Microsoft