Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
The Windows Driver Kit (WDK) includes a debugger extension library, named Wdfkd.dll. Esta biblioteca contém comandos de extensão do depurador que você pode usar para depurar os drivers Kernel-Mode kmdf (estrutura de driver) e User-Mode driver framework (UMDF) a partir da versão 2.
Para obter uma descrição completa de cada comando, consulte As Extensões da Estrutura do Windows Driver (Wdfkd.dll). For more information about all available debugger extension libraries, see the documentation that is supplied with the Windows Debugging package.
Você pode encontrar uma série de vídeos que demonstra como depurar um driver KMDF em Vídeos: Depurando drivers KMDF.
To debug a driver that uses UMDF version 1.11 or earlier, you must instead use the Wudfext.dll debugger extension library. Para obter mais informações, consulte User-Mode Extensões da Estrutura de Driver (Wudfext.dll).
The extension commands that the Wdfkd.dll extension library provides include:
| Extension | Description | Frameworks |
|---|---|---|
Exibe esta lista de extensões de depurador. |
||
Exibe o estado e as informações de uma lista filho sobre todas as descrições de identificação do dispositivo que estão na lista filho. |
KMDF | |
Exibe os objetos contidos em uma coleção. |
KMDF UMDF 2 |
|
Exibe informações sobre um objeto buffer comum. |
KMDF UMDF 2 |
|
Exibe os registros de log de eventos da estrutura, se disponíveis, de um pequeno despejo de memória. The framework's event log records are available if ForceLogsInMiniDump is set in the registry, or if the framework can determine that your driver caused the bug check. |
KMDF | |
Displays the WDFDEVICE-typed object handle that is associated with the DeviceExtension member of a Microsoft Windows Driver Model (WDM) DEVICE_OBJECT structure. |
KMDF UMDF 1 UMDF 2 |
|
Exibe informações associadas a um identificador do tipo WDFDEVICE. |
KMDF UMDF 2 |
|
Exibe todos os objetos de interrupção para um identificador de dispositivo especificado |
KMDF UMDF 2 |
|
Exibe informações sobre todos os objetos de fila que pertencem a um dispositivo especificado. |
KMDF UMDF 2 |
|
Exibe informações sobre um objeto de habilitador de DMA, juntamente com seus objetos de transação DMA associados e objetos de buffer comuns. |
KMDF | |
Exibe um resumo de todos os objetos de habilitador de DMA, objetos de transação DMA e objetos de buffer comuns associados a um objeto de dispositivo especificado. |
KMDF | |
Exibe informações sobre um objeto de transação DMA (acesso direto à memória) do WDF. |
KMDF | |
Exibe informações sobre um driver baseado em estrutura, como sua versão de biblioteca e hierarquia de identificadores de objeto. |
KMDF UMDF 2 |
|
Estende o período de tempo limite (de 10 minutos para 24 horas) do temporizador de watchdog da estrutura durante as transições de energia. |
KMDF | |
Localiza e exibe objetos de estrutura. |
KMDF UMDF 2 |
|
Exibe informações sobre os recursos de progresso de encaminhamento garantidos de uma fila de E/S. |
KMDF | |
Exibe o nome do driver. |
KMDF UMDF 2 |
|
Exibe informações sobre um identificador de objeto da estrutura. |
KMDF UMDF 2 |
|
Exibe informações sobre um identificador de objeto de interrupção de estrutura. |
KMDF UMDF 2 |
|
Exibe informações sobre um identificador de objeto do tipo WDFIOTARGET. |
KMDF UMDF 2 |
|
Exibe informações sobre todos os drivers que estão usando a biblioteca de estruturas. |
KMDF UMDF 1 UMDF 2 |
|
Exibe os registros de log de eventos da estrutura, se disponíveis, em um despejo de memória completo, um despejo de memória do kernel ou um destino do modo kernel dinâmico. |
KMDF UMDF 2 |
|
Saves the framework's event log records in an event trace log (.etl) file that you can view by using TraceView. |
KMDF UMDF 2 |
|
Exibe o endereço e o tamanho do buffer de um objeto de memória. |
KMDF UMDF 2 |
|
Exibe informações sobre um objeto de estrutura. |
KMDF UMDF 2 |
|
Exibe informações sobre todos os identificadores abertos no dispositivo WDF especificado. |
KMDF UMDF 2 |
|
Exibe o uso do pool de memória de um driver. |
KMDF UMDF 2 |
|
Exibe informações sobre um identificador de objeto do tipo WDFQUEUE. |
KMDF UMDF 2 |
|
Exibe informações sobre um identificador de objeto do tipo WDFREQUEST. |
KMDF UMDF 2 |
|
Define o caminho de pesquisa para localizar os arquivos de formato do log de estrutura. |
KMDF UMDF 2 |
|
Define uma cadeia de caracteres de prefixo para rastrear mensagens no log de eventos da estrutura. |
KMDF UMDF 2 |
|
Define um nome de driver que é usado como um nome padrão para outros comandos que exigem um nome de driver. |
KMDF UMDF 2 |
|
Exibe informações sobre um objeto de bloqueio de rotação da estrutura. Essas informações incluem o histórico de aquisição do bloqueio de rotação e o período de tempo em que o bloqueio foi mantido. |
KMDF UMDF 2 |
|
Exibe informações de marca (incluindo o valor da marca, linha, arquivo e hora) para uma marca de objeto especificada. |
KMDF UMDF 2 |
|
Specifies the trace message format (.tmf) files that the !wdflogdump extension will use to display event log records. |
KMDF UMDF 2 |
|
Ativa o modo de diagnóstico TracePrt. |
KMDF UMDF 2 |
|
Exibe informações detalhadas sobre uma pilha de dispositivos UMDF no processo implícito. |
UMDF 2 |
|
Exibe informações sobre todas as pilhas de dispositivo UMDF no processo implícito. |
UMDF 2 |
|
Exibe o IRP (pacote de solicitação de E/S) no modo kernel associado a um IRP do modo de usuário especificado. |
UMDF 2 |
|
Exibe informações sobre um arquivo intra-stack umDF. |
UMDF 2 |
|
Exibe informações sobre um PACOTE de solicitação de E/S no modo de usuário (UM IRP). |
UMDF 2 |
|
Exibe a lista de pacotes de solicitação de E/S (UM IRPs) pendentes no processo implícito. |
UMDF 2 |
|
Exibe informações sobre um identificador de objeto do tipo WDFUSBDEVICE. |
KMDF UMDF 2 |
|
Exibe informações sobre um identificador de objeto do tipo WDFUSBINTERFACE. |
KMDF UMDF 2 |
|
Exibe informações sobre um identificador de objeto do tipo WDFUSBPIPE. |
KMDF UMDF 2 |
|
Exibe as informações da WMI (Instrumentação de Gerenciamento do Windows) de um dispositivo. |
KMDF |