다음을 통해 공유


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

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

검사 테스트

테스트 설명

IRP 검사 데이터 지우기

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

테스트 이진: DriverCoverageClearCoverageData.dll

테스트 방법: ClearCoverageData

매개 변수: 없음

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

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

테스트 이진: DriverCoverageDisableSupport.dll

테스트 방법: DisableCoverageDataCollection

매개 변수:

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

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

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

이진 테스트: DriverCoverageDisplayCoverage.dll

Test 메서드: DisplayCoverageData

매개 변수: 없음

IRP 검사 사용 디바이스 표시

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

이진 테스트: DriverCoverageDisplayEnabledDevices.dll

테스트 방법: DisplayEnabledDevices

매개 변수: 없음

IRP 검사 데이터 수집 사용

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

이진 테스트: DriverCoverageEnableSupport.dll

테스트 방법: EnableCoverageDataCollection

매개 변수: 없음

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

검사 테스트 정보

디바이스 기본 검사 테스트는 이전에 WDK에서 독립 실행형 도구로 사용할 수 있었던 드라이버 검사 도구 키트를 기반으로 합니다.

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

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

디바이스 기본 사항 테스트

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

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

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