Compartilhar via


0xFE de Verificação de Bugs: BUGCODE_USB_DRIVER

O bug BUGCODE_USB_DRIVER marcar tem um valor de 0x000000FE. Isso indica que ocorreu um erro em um driver de barramento serial universal (USB).

Importante

Este artigo é para programadores. Se você for um cliente que recebeu um código de erro de tela azul ao usar o computador, consulte Solucionar erros de tela azul.

Parâmetros de BUGCODE_USB_DRIVER

Os quatro parâmetros de marcar de bug são exibidos no bug marcar tela de parada e estão disponíveis usando !analyze. O parâmetro 1 identifica o tipo de violação.

Parâmetro 1 Parâmetro 2 Parâmetro 3 Parâmetro 4 Causa do erro
0x1 Reservado Reservado Reservado Ocorreu um erro interno na pilha USB.
0x2 Endereço do IRP pendente Endereço do IRP que foi passado Endereço do URB (bloco de solicitação USB) que causou o erro O driver cliente USB enviou um URB que ainda está anexado a outro IRP pendente no motorista do ônibus.
0x3 Reservado Reservado Reservado O driver de miniporta USB gerou um bug marcar. Isso geralmente acontece em resposta a uma falha de hardware.
0x4 Endereço do IRP Endereço do URB Reservado O chamador enviou um IRP que já está pendente no driver de ônibus USB.
0x5 Ponteiro de extensão do dispositivo do controlador de host Fornecedor de PCI, ID do produto para o controlador Ponteiro para a estrutura de dados do ponto de extremidade Ocorreu uma falha de hardware devido a um endereço físico incorreto encontrado em uma estrutura de dados de hardware.
0x6 Endereço do objeto Assinatura esperada Reservado Uma estrutura de dados interna (objeto) está corrompida.
0x7 Ponteiro para usbport.sys log de depuração Cadeia de caracteres de mensagem Nome do arquivo Consulte a cadeia de caracteres de mensagem fornecida para obter informações detalhadas.
0x8 1 Reservado Reservado Reservado
2 Objeto de dispositivo IRP Um IRP foi recebido pelo driver do hub para o qual ele não espera ou não se registrou.
3 Reservado Reservado Reservado
4 PDO se o Parâmetro 3 não for NULL. Contexto se o Parâmetro 3 for NULL. Contexto ou NULL Interceptação PDO fatal
5 Reservado Reservado Reservado
6 Código de tempo limite. Veja a tabela abaixo. Contexto de código de tempo limite: dados de porta Tempo limite fatal

Se o Parâmetro 1 tiver um valor de 8 e o Parâmetro 2 tiver um valor de 6, o Parâmetro 3 será um código de tempo limite. Os valores possíveis para o código de tempo limite são fornecidos na tabela a seguir.

Código de tempo limite Significado

0

Tempo limite não fatal

1

Falha ao retomar uma porta suspensa.

2

Tempo limite limite aguardando uma redefinição, iniciada por um driver de cliente, ser concluída antes de suspender a porta.

3

Tempo limite limite aguardando a conclusão da porta antes de suspendê-la.

4

Tempo limite limite aguardando que o computador de estado de alteração de porta seja desabilitado antes de suspender a porta.

5

Tempo limite limite aguardando a conclusão de uma solicitação suspend-port.

6

Tempo limite limite aguardando a desabilitação do computador de estado de alteração de porta.

7

Tempo limite limite aguardando o fechamento do computador de estado de alteração de porta.

8

Tempo limite limite aguardando que o hub seja retomado da suspensão seletiva.

9

Tempo limite limite aguardando que o hub seja retomado da suspensão seletiva antes da suspensão do sistema.

10

Tempo limite limite aguardando o computador de estado de alteração de porta ficar ocioso.

Resolução

A extensão de depuração !analyze exibe informações sobre o bug marcar e pode ser útil para determinar a causa raiz.