드라이버 패키지 프로젝트에 대한 UMDF 검증 도구 속성
테스트 컴퓨터에서 UMDF 검증 도구의 속성을 설정합니다. 드라이버를 빌드하고 테스트 컴퓨터에 배포할 때 이러한 설정을 사용할 수 있습니다.
배포에 대한 자세한 내용은 드라이버 배포 및 테스트용 컴퓨터 프로비전(WDK 8.1) 및 테스트 컴퓨터에 드라이버 배포를 참조하세요.
UMDF 드라이버 디버깅에 대한 자세한 내용은 UMDF 드라이버 및 WDF 검증 도구 제어 애플리케이션의 디버깅을 사용하도록 설정하는 방법을 참조하세요.
드라이버 프로젝트에 대한 UMDF 검증 도구 속성 설정
- 드라이버 패키지의 속성 페이지를 엽니다. 솔루션 탐색기 드라이버 패키지 프로젝트를 선택하고 길게(또는 마우스 오른쪽 단추로 클릭) 속성을 선택합니다.
- 드라이버 패키지의 속성 페이지에서 구성 속성을 선택하고 드라이버 설치를 선택한 다음, UMDF 검증 도구를 선택합니다.
- UMDF 검증 도구 배포 옵션을 선택합니다. 이 옵션을 사용하도록 설정하면(예) 테스트 컴퓨터에서 사용할 UMDF 검증 도구 옵션을 선택하여 UMDF 드라이버를 확인할 수 있습니다.
옵션 | 설명 |
---|---|
UMDF 검증 도구 배포 |
테스트 컴퓨터에서 UMDF 검증 도구 설정을 사용하도록 설정합니다. |
UMDF 서비스 이름 |
모니터링할 UMDF 드라이버의 서비스 이름을 지정합니다. |
개체 추적 사용 |
생성된 모든 UMDF 개체를 추적합니다. |
참조 개수 추적 사용 |
모든 UMDF 개체 참조를 추적합니다. |
최대 다시 시작 시도 |
UMDF가 실패한 호스트 프로세스를 다시 시작하는 최대 횟수입니다. |
UMDF 로깅 수준 |
호스팅하는 드라이버에 대해 UMDF 검증 도구에서 기록한 정보의 양을 지정합니다. 위험 및 치명적인 오류 만 - 중요하고 치명적인 오류만 기록합니다. 모든 오류 - 모든 오류를 기록합니다. 경고 및 모든 오류 - 경고 및 모든 오류를 기록합니다. 정보 이벤트, 경고 및 모든 오류 - 정보 이벤트, 경고 및 모든 오류를 기록합니다. 자세한 정보 출력(모든 정렬의 모든 이벤트) - 모든 이벤트를 기록합니다. |
커널 디버거에 로그 |
커널 디버거에 검증 도구 출력을 기록합니다. |
커널 디버거에 침입 |
UMDF 호스트 프로세스가 실패하면 커널 디버거에 침입합니다. |
커널 디버거에 연결 |
사용자 모드 디버거가 연결되지 않은 경우 커널 디버거에 연결합니다. |
드라이버 로드 시간 제한(초) |
드라이버가 로드된 후 디버거를 연결하기 전에 대기할 시간(초)을 지정합니다. |
드라이버 시작 시간 제한(초) |
드라이버가 시작된 후 디버거를 연결하기 전에 대기할 시간(초)을 지정합니다. |
현재 수준에서 확인 |
현재 프레임워크 버전 규칙에 대해 이전 버전의 프레임워크를 사용하여 빌드된 드라이버를 확인합니다. |