검사 테스트(디바이스 기본 사항)

디바이스 기본 검사 테스트는 지정된 디바이스에 대한 드라이버 스택을 입력하거나 종료하는 다양한 I/O 요청 패킷(IRP)을 모니터링하고 보고합니다. 검사 테스트의 데이터는 드라이버 테스트 및 확인 중에 적용 범위 약점을 식별하는 데 도움이 될 수 있습니다.

검사 테스트

테스트 설명

IRP 검사 데이터 지우기

IRP 검사 데이터를 지웁니다.

이진 테스트: DriverCoverageClearCoverageData.dll

테스트 방법: ClearCoverageData

매개 변수: 없음

IRP 검사 데이터 수집 사용 안 함

DQ 매개 변수로 지정된 디바이스에 대한 IRP 검사 데이터 수집을 사용하지 않도록 설정합니다.

이진 테스트: DriverCoverageDisableSupport.dll

테스트 방법: DisableCoverageDataCollection

매개 변수:

DQ - 디바이스 기본 사항 테스트 매개 변수 참조

수집된 IRP 검사 데이터를 표시합니다.

모든 디바이스에 대해 이 시점까지 수집된 IRP 검사 데이터를 표시합니다.

이진 테스트: DriverCoverageDisplayCoverage.dll

테스트 방법: DisplayCoverageData

매개 변수: 없음

IRP 검사 사용 디바이스 표시

현재 IRP 검사 데이터 수집이 사용하도록 설정된 디바이스를 표시합니다.

이진 테스트: DriverCoverageDisplayEnabledDevices.dll

테스트 방법: DisplayEnabledDevices

매개 변수: 없음

IRP 검사 데이터 수집 사용

DQ 매개 변수로 지정된 디바이스에 대해 IRP 검사 데이터 수집을 사용하도록 설정합니다.

이진 테스트: DriverCoverageEnableSupport.dll

테스트 방법: EnableCoverageDataCollection

매개 변수: 없음

DQ - 디바이스 기본 사항 테스트 매개 변수 참조

검사 테스트 정보

디바이스 기본 사항 검사 테스트는 이전에 WDK에서 독립 실행형 도구로 사용할 수 있었던 드라이버 검사 도구 키트를 기반으로 합니다. 검사 테스트가 구현되는 방법에 대한 자세한 내용은 드라이버 검사 도구 키트를 참조하세요.

Visual Studio를 사용하여 런타임에 드라이버를 테스트하는 방법

디바이스 기본 사항 테스트를 선택 및 구성하는 방법

디바이스 기본 사항 테스트

디바이스 기본 사항 테스트를 선택 및 구성하는 방법

제공된 WDTF 간단한 I/O 플러그 인

명령 프롬프트에서 런타임에 드라이버를 테스트하는 방법