WHEA_RAW_DATA_FORMAT enumeração (ntddk.h)

A enumeração WHEA_RAW_DATA_FORMAT define os formatos possíveis que os dados brutos de erro de hardware podem ser codificados em um pacote de erro de hardware.

Syntax

typedef enum _WHEA_RAW_DATA_FORMAT {
  WheaRawDataFormatIPFSalRecord,
  WheaRawDataFormatIA32MCA,
  WheaRawDataFormatIntel64MCA,
  WheaRawDataFormatAMD64MCA,
  WheaRawDataFormatMemory,
  WheaRawDataFormatPCIExpress,
  WheaRawDataFormatNMIPort,
  WheaRawDataFormatPCIXBus,
  WheaRawDataFormatPCIXDevice,
  WheaRawDataFormatGeneric,
  WheaRawDataFormatMax
} WHEA_RAW_DATA_FORMAT, *PWHEA_RAW_DATA_FORMAT;

Constantes

 
WheaRawDataFormatIPFSalRecord
Os dados brutos no pacote de erro de hardware contêm um registro de erro sal (camada de abstração do sistema familiar) do processador Itanium. Para obter mais informações sobre o formato de um registro de erro de SAL, consulte a Especificação da Camada de Abstração do Sistema de Família do Processador Intel Itanium.
WheaRawDataFormatIA32MCA
Os dados brutos no pacote de erro de hardware contêm uma estrutura MCA_EXCEPTION. Para obter mais informações sobre a estrutura MCA_EXCEPTION, consulte HalQuerySystemInformation.
WheaRawDataFormatIntel64MCA
Os dados brutos no pacote de erro de hardware contêm uma estrutura MCA_EXCEPTION. Para obter mais informações sobre a estrutura MCA_EXCEPTION, consulte HalQuerySystemInformation.
WheaRawDataFormatAMD64MCA
Os dados brutos no pacote de erro de hardware contêm uma estrutura MCA_EXCEPTION. Para obter mais informações sobre a estrutura MCA_EXCEPTION, consulte HalQuerySystemInformation.
WheaRawDataFormatMemory
Os dados brutos no pacote de erro de hardware contêm dados de erro de memória. O formato desses dados de erro depende da arquitetura de memória.
WheaRawDataFormatPCIExpress
Os dados brutos no pacote de erro de hardware contêm uma estrutura de PCI_EXPRESS_AER_CAPABILITY .
WheaRawDataFormatNMIPort
Os dados brutos no pacote de erro de hardware contêm os dados que foram lidos das portas de E/S de interrupção não mapeáveis (NMI) pelo LLHEH (manipulador de erros de hardware de baixo nível) NMI.
WheaRawDataFormatPCIXBus
Os dados brutos no pacote de erro de hardware contêm dados de erro de barramento PCI/PCI-X. O formato desses dados de erro é específico para a implementação.
WheaRawDataFormatPCIXDevice
Os dados brutos no pacote de erro de hardware contêm dados de erro de dispositivo PCI/PCI-X. O formato desses dados de erro é específico para a implementação.
WheaRawDataFormatGeneric
Os dados brutos no pacote de erro de hardware contêm uma estrutura WHEA_GENERIC_ERROR .
WheaRawDataFormatMax
O número máximo de formatos de dados de erro de hardware brutos.

Comentários

A estrutura WHEA_ERROR_PACKET_V1 contém um membro do tipo WHEA_RAW_DATA_FORMAT que especifica o formato dos dados brutos contidos no pacote de erro de hardware.

Requisitos

Requisito Valor
Cabeçalho ntddk.h (inclua Ntddk.h)

Confira também

HalQuerySystemInformation

PCI_EXPRESS_AER_CAPABILITY

WHEA_ERROR_PACKET_V1

WHEA_GENERIC_ERROR