다음을 통해 공유


NDISTest 6.0 - [1 컴퓨터] - 1c_FaultHandling

이 자동화된 테스트는 NDIS의 오류 주입 기능을 사용합니다. 각 루프는 테스트 중인 드라이버에 대해 레지스트리에 비트를 설정합니다. 이러한 비트로 인해 NDIS가 특정 NDIS 호출에 실패합니다. 레지스트리 값 이름은 NdisDriverVerifyFlags입니다. 루프, 값 및 NDIS 호출은 아래에 나와 있습니다.

반복 NDIS 호출

0

0x001

NdisMAllocateMapRegisters

1

0x002

NdisMRegisterInterrupt

2

0x004

NdisMAllocateSharedMemory

3

0x010

NdisMMapIoSpace

4

0x020

NdisMRegisterIoPortRange

5

0x040

Read NdisGetSetBusConfigSpace

6

0x080

Write NdisGetSetBusConfigSpace

7

0x100

NdisMInitializeScatterGatherDma

 

드라이버는 특정 함수를 호출하지 않는 한 로드해서는 안 됩니다. 이 테스트는 드라이버가 시스템에 충돌하지 않는 한 성공합니다. 각 테스트 루프 동안, 드라이버가 로드되지 못하면 레지스트리가 지워지고 드라이버가 정상적으로 로드되어 계속 작동하는지 확인합니다.

테스트 세부 정보

   
사양
  • Device.Network.LAN.Base.NDISRequirements
플랫폼
  • Windows 10, 클라이언트 버전(x86)
  • Windows 10, 클라이언트 버전(x64)
  • Windows Server 2016(x64)
지원되는 릴리스
  • Windows 10
  • Windows 10 버전 1511
  • Windows 10 버전 1607
  • Windows 10, 버전 1703
  • Windows 10, 버전 1709
  • Windows 10, 버전 1803
  • Windows 10, 버전 1809
  • Windows 10, 버전 1903
  • Windows 10에 대한 다음 업데이트
예상 실행 시간(분) 5
범주 개발
시간 제한(분) 300
다시 부팅 필요 false
특별한 구성 필요 false
형식 automatic

 

추가 설명서

이 기능 영역의 테스트에는 다음 항목에서 찾을 수 있는 필수 조건, 설정, 문제 해결 정보를 포함한 추가 설명서가 있을 수 있습니다.

테스트 실행

테스트를 실행하기 전에 테스트 요구 사항 LAN 테스트 필수 구성 요소에 설명된 대로 테스트 설정을 완료합니다.

문제 해결

HLK 테스트 실패의 일반적인 문제 해결은 Windows HLK 테스트 실패 문제 해결을 참조하세요.

문제 해결 정보는 LAN 테스트 문제 해결을 참조하세요.

추가 정보

명령 구문

명령 설명

[WTTRunWorkingDir]\ndistest\bin\ndtest.exe /auto /client /dvi /u /target:Miniport /tc:[queryTestDeviceID] /script:{1c_FaultHandling.wsf}

테스트를 실행합니다.

 

매개 변수

매개 변수 이름 매개 변수 설명
queryTestDeviceID
TestScript 실행할 테스트 작업의 쉼표로 구분된 목록