0xD2 de Verificação de Bugs: BUGCODE_ID_DRIVER
O marcar de bugs BUGCODE_ID_DRIVER tem um valor de 0x000000D2. Isso indica que ocorreu um problema com um driver NDIS.
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_ID_DRIVER
Parâmetro 1 | Parâmetro 2 | Parâmetro 3 | Parâmetro 4 | Mensagem e Causa |
---|---|---|---|---|
Endereço do bloco de miniporte |
Número de bytes solicitados |
0 |
1 |
Alocando memória compartilhada no IRQL gerado. Um driver chamado NdisMAllocateSharedMemory com IRQL >= DISPATCH_LEVEL. |
Endereço do bloco de miniporte |
O valor status enviado para NdisMResetComplete |
O valor AddressingReset enviado para NdisMResetComplete |
0 |
Concluindo a redefinição quando uma não está pendente. Um driver chamado NdisMResetComplete, mas nenhuma redefinição estava pendente. |
Endereço do bloco de miniporte |
Página memória que contém o endereço que está sendo liberado |
Endereço da assinatura de memória compartilhada |
Endereço virtual sendo liberado |
Liberando memória compartilhada não alocada. Um driver chamado NdisMFreeSharedMemory ou NdisMFreeSharedMemoryAsync com um endereço que não está localizado na memória compartilhada do NDIS. |
Endereço do bloco de miniporte |
Endereço do pacote que está incluído incorretamente na matriz de pacotes |
Endereço da matriz de pacotes |
Número de pacotes na matriz |
Indicando que o pacote não pertence a ele. A matriz de pacotes do miniporte está corrompida. |
Endereço do MiniBlock |
Endereço do objeto driver |
0 |
0 |
NdisAddDevice: AddDevice chamado com um MiniBlock que não está no NdisMiniDriverList. |
Endereço do MiniBlock |
A contagem de referências do MiniBlock |
0 |
0 |
NdisMUnload: o MiniBlock está sendo descarregado, mas ainda está em NdisMiniDriverList. |
Endereço do bloco de miniporte |
Página Memória |
Contexto de wrapper |
Endereço da assinatura de memória compartilhada |
Substitua a memória compartilhada alocada anteriormente. O endereço em que está sendo gravado não está localizado na memória compartilhada do NDIS. |
Nas instâncias a seguir desse bug marcar, o significado dos parâmetros depende da mensagem e do valor do Parâmetro 4.
Parâmetro 1 | Parâmetro 2 | Parâmetro 3 | Parâmetro 4 | Mensagem e Causa |
---|---|---|---|---|
Endereço do bloco de miniporte |
Endereço da interrupção do miniporte |
Endereço da fila do temporizador de miniporto |
1 |
Descarregamento sem interrupção de registro. Um driver de miniporte falhou em sua inicialização sem cancelar a interrupção. |
Endereço do bloco de miniporte |
Endereço da fila do temporizador de miniporto |
Endereço da interrupção do miniporte |
2 |
Descarregamento sem interrupção de registro. Um driver de miniporte não registrou sua interrupção durante o processo de parada. |
Endereço do bloco de miniporte |
Endereço da interrupção do miniporte |
Endereço da fila do temporizador de miniporto |
1 |
Descarregando sem desregistrar o temporizador. Um driver de miniporte falhou em sua inicialização sem cancelar com êxito todos os seus temporizadores. |
Endereço do bloco de miniporte |
Endereço da fila do temporizador de miniporto |
Endereço da interrupção do miniporte |
2 |
Descarregando sem desregistrar o temporizador. Um driver de miniporte foi interrompido sem cancelar com êxito todos os seus temporizadores. |
Comentários
Esse bug marcar código só ocorre no Windows 2000 e no Windows XP. No Windows Server 2003 e posterior, o código correspondente é marcar 0x7C de bugs (BUGCODE_NDIS_DRIVER).
No build verificado do Windows, somente a alocação de memória compartilhada no IRQL gerado e a conclusão da redefinição quando uma instância não está pendente desse bug marcar podem ocorrer. Todas as outras instâncias de marcar 0xD2 de bugs são substituídas por ASSERTs. Consulte Entrando no depurador para obter detalhes.
Observação
Os builds verificados estavam disponíveis em versões mais antigas do Windows, antes de Windows 10 versão 1803. Use ferramentas como Verificador de Driver e GFlags para marcar código do driver em versões posteriores do Windows.