!wdfkd.wdftmffile
A extensão !wdfkd.wdftmffile define o arquivo de formato de mensagem de rastreamento (.tmf) a ser usado quando o depurador está formatando registros de log de erros KMDF (Kernel-Mode Driver Framework) para as extensões !wdfkd.wdflogdump ou !wdfkd.wdfcrashdump.
!wdfkd.wdftmffile TMFpath
Parâmetros
Caminho TMF
Um caminho que contém o arquivo .tmf.
DLL
Wdfkd.dll
Estruturas
KMDF 1, UMDF 2
Informações Adicionais
Para obter mais informações, consulte Depuração KMDF.
Comentários
Se o driver usa uma versão KMDF anterior à 1.11, você deve usar a extensão !wdfkd.wdftmffile para poder usar as extensões !wdfkd.wdflogdump ou !wdfkd.wdfcrashdump.
A partir do KMDF versão 1.11, o arquivo de símbolo da biblioteca de estrutura (por exemplo, wdf01000.pdb) contém as entradas TMF (formato de mensagem de rastreamento). A partir da versão do Windows 8 do depurador do kernel, o Kernel-Mode Driver Framework Extensions (Wdfkd.dll) lê as entradas do arquivo .pdb. Consequentemente, se o driver usa KMDF versão 1.11 ou posterior e você está usando o depurador de kernel do Windows 8 ou posterior, não é necessário usar !wdfkd.wdftmffile. Você precisa incluir o diretório que contém o arquivo de símbolo no caminho do símbolo do depurador. A máquina de destino da depuração pode estar executando qualquer sistema operacional compatível com KMDF.
O exemplo a seguir mostra como usar a extensão !wdfkd.wdftmffile do diretório WDK raiz, para o KMDF versão 1.5.
kd> !wdftmffile tools\tracing\<platform>\wdf1005.tmf
O caminho pode ser diferente na versão do Kit de Driver do Windows (WDK) que você está usando. Observe também que o nome do arquivo .tmf representa a versão do KMDF que você está usando. Por exemplo, Wdf1005.tmf é o arquivo .tmf para KMDF versão 1.5.
Para obter informações sobre como ver o log KMDF durante uma sessão de depuração, consulte Usar o agente de eventos do Framework.