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.
Durante a inicialização do sistema operacional, o kernel do Windows consulta o PSHED para obter uma lista de todas as fontes de erro implementadas pela plataforma de hardware. O PSHED retorna uma lista de estruturas de WHEA_ERROR_SOURCE_DESCRIPTOR que descrevem cada uma das fontes de erro compatíveis com a plataforma de hardware. O sistema operacional usa essas informações para habilitar os LLHEHs (manipuladores de erros de hardware) de baixo nível necessários que são responsáveis por processar notificações de erro da plataforma de hardware.
Veja a seguir o conjunto mínimo de fontes de erro que é descoberto pelo PSHED.
Plataformas de hardware baseadas em x86 e x64
Exceção de Verificação do Computador (MCE)
CMC (Verificação do Computador Corrigido)
Interrupção não máscara (NMI)
Erros de INICIALização
Plataformas de hardware baseadas em Itanium
Anulação da verificação do computador (MCA)
CMC (Verificação do Computador Corrigido)
Erro de plataforma corrigido (CPE)
Erros de INIT
Para o relatório de erros avançado (AER) do PCI Express (PCIe), o driver do barramento PCI identifica as origens de erro em vez do PSHED. Portanto, o PSHED não inclui nenhuma fonte de erro PCIe AER na lista inicial de fontes de erro que retorna ao kernel do Windows. Em vez disso, o driver do barramento PCI reporta essas origens de erro ao sistema operacional. Quando essa fonte de erro é relatada ao sistema operacional, o kernel do Windows chama o PSHED para permitir que o PSHED forneça detalhes adicionais sobre a fonte de erro.
Um plug-in PSHED também pode participar da descoberta da fonte de erro para modificar as informações de origem de erro relatadas pelo PSHED e relatar fontes de erro adicionais que não foram descobertas pelo PSHED. Se um plug-in PSHED for implementado que participe da descoberta da fonte de erro e relatar fontes de erro adicionais ao sistema operacional que o PSHED não dá suporte, o plug-in PSHED também deverá participar do controle de fonte de erro e da recuperação de informações de erro para dar suporte a essas operações para as fontes de erro adicionais. Para obter mais informações sobre como implementar um plug-in PSHED que participa da descoberta de origem de erro, consulte Participando da Descoberta de Origem de Erro.