!wdfkd.wdftmffile
!wdfkd.wdftmffile 확장은 디버거가 !wdfkd.wdflogdump 또는 !wdfkd.wdfcrashdump 확장에 대한 KMDF(커널 모드 드라이버 프레임워크) 오류 로그 레코드의 서식을 지정할 때 사용할 추적 메시지 형식(.tmf) 파일을 설정합니다.
!wdfkd.wdftmffile TMFpath
매개 변수
TMFpath
.tmf 파일이 포함된 경로입니다.
DLL
Wdfkd.dll
프레임워크
KMDF 1, UMDF 2
추가 정보
자세한 내용은 커널 모드 드라이버 프레임워크 디버깅을 참조 하세요.
설명
드라이버가 1.11 이전의 KMDF 버전을 사용하는 경우 !wdfkd.wdflogdump 또는 !wdfkd.wdfcrashdump 확장을 사용하려면 먼저 !wdfkd.wdftmffile 확장을 사용해야 합니다.
KMDF 버전 1.11부터 프레임워크 라이브러리의 기호 파일(예: wdf01000.pdb)에는 TMF(추적 메시지 형식) 항목이 포함됩니다. 커널 디버거 의 Windows 8 버전부터 커널 모드 드라이버 프레임워크 확장(Wdfkd.dll) 은 .pdb 파일에서 항목을 읽습니다. 따라서 드라이버가 KMDF 버전 1.11 이상을 사용하고 Windows 8 이상의 커널 디버거를 사용하는 경우 !wdfkd.wdftmffile을 사용할 필요가 없습니다. 디버거 의 기호 경로에 기호 파일이 포함된 디렉터리를 포함해야 합니다. 디버깅 대상 컴퓨터는 KMDF를 지원하는 모든 운영 체제를 실행할 수 있습니다.
다음 예제에서는 루트 WDK 디렉터리의 !wdfkd.wdftmffile 확장을 KMDF 버전 1.5에 사용하는 방법을 보여줍니다.
kd> !wdftmffile tools\tracing\<platform>\wdf1005.tmf
사용 중인 WDK(Windows 드라이버 키트) 버전에 대해 경로가 다를 수 있습니다. 또한 .tmf 파일의 이름은 사용 중인 KMDF 버전을 나타냅니다. 예를 들어 Wdf1005.tmf는 KMDF 버전 1.5의 .tmf 파일입니다.
디버깅 세션 중에 KMDF 로그를 보는 방법에 대한 자세한 내용은 프레임워크의 이벤트 로거 사용을 참조 하세요.