버그 검사 0xC4 디버깅: DRIVER_VERIFIER_DETECTED_VIOLATION
드라이버 검증 도구가 위반을 감지하면 컴퓨터를 중지하는 버그 검사 생성됩니다. 이는 문제를 디버깅할 수 있는 가장 많은 정보를 제공하기 위한 것입니다. 드라이버 검증 도구에서 생성하는 더 빈번한 버그 검사 중 하나는 버그 검사 0xC4: DRIVER_VERIFIER_DETECTED_VIOLATION. 이 섹션에서는 이러한 위반을 디버깅하기 위한 몇 가지 예제 전략을 설명합니다.
드라이버 검증 도구가 버그 검사 0xC4 발급하는 경우: DRIVER_VERIFIER_DETECTED_VIOLATION 매개 변수 1 값(또는 하위 코드)을 사용하여 위반의 특정 원인을 지정합니다. 버그 검사 0xC4: DRIVER_VERIFIER_DETECTED_VIOLATION 200개가 넘는 위반을 검색합니다.
이 섹션의 내용
- 디버깅 메모리 누수 - DRIVER_VERIFIER_DETECTED_VIOLATION(C4): 0x62
- 교착 상태 디버깅 - DRIVER_VERIFIER_DETECTED_VIOLATION(C4): 0x1001
- DDI 규정 준수 버그 디버깅 - DRIVER_VERIFIER_DETECTED_VIOLATION(C4): 0x20002 - 0x20022
- NDIS/WiFi 시간 제한 오류 디버깅 - DRIVER_VERIFIER_DETECTED_VIOLATION(C4)
필수 구성 요소
- 테스트를 위해 예약된 컴퓨터에서 드라이버 검증 도구 실행
- 테스트 컴퓨터에서 커널 디버깅을 사용하도록 설정합니다.
자세한 내용은 드라이버 검증 도구가 사용하도록 설정된 경우Windows 디버깅 및 버그 검사 처리를 참조하세요.