classe MSMCAEvent_PCIBusError
A classe MSMCAEvent_PCIBusError representa um erro de barramento PCI da MCA (Machine Check Architecture). Essa classe está disponível apenas para computadores em execução em um sistema operacional Windows de 64 bits.
A sintaxe a seguir é simplificada do código MOF (Managed Object Format) e inclui todas as suas propriedades herdadas. Propriedades e métodos estão em ordem alfabética, não em ordem MOF.
Sintaxe
class MSMCAEvent_PCIBusError : WMIEvent
{
boolean Active;
uint32 AdditionalErrors;
uint32 Cpu;
uint8 ErrorSeverity;
string InstanceName;
uint64 PCI_BUS_ADDRESS;
uint64 PCI_BUS_CMD;
uint64 PCI_BUS_DATA;
uint64 PCI_BUS_ERROR_STATUS;
uint16 PCI_BUS_ERROR_TYPE;
uint8 PCI_BUS_ID_BusNumber;
uint8 PCI_BUS_ID_SegmentNumber;
uint64 PCI_BUS_REQUESTOR_ID;
uint64 PCI_BUS_RESPONDER_ID;
uint8 RawRecord[];
uint64 RecordId;
uint32 Size;
uint32 Type;
uint64 VALIDATION_BITS;
uint32 LogToEventlog;
};
Membros
A classe MSMCAEvent_PCIBusError tem estes tipos de membros:
Propriedades
A classe MSMCAEvent_PCIBusError tem essas propriedades.
-
Ativo
-
-
Tipo de dados: booliano
-
Tipo de acesso: Somente leitura
TRUE, se essa instância da classe estiver ativa; caso contrário, FALSE.
-
-
AdditionalErrors
-
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
Número de erros adicionais no registro.
-
-
Cpu
-
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
CPU que relatou o erro. Essa propriedade só se aplica a um sistema multiprocessador no qual o primeiro processador recebe o número 0, o segundo processador recebe o número 1 e assim por diante.
-
-
Errorseverity
-
-
Tipo de dados: uint8
-
Tipo de acesso: Somente leitura
Nível de gravidade do erro relatado.
Valor Significado - 0
Recuperável - 1
Fatal - 2
Corrigível -
-
InstanceName
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: Chave
Identificador exclusivo dessa instância da classe .
-
-
LogToEventlog
-
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
Se 0 (zero), esse evento não será registrado no log de eventos do sistema.
-
-
PCI_BUS_ADDRESS
-
-
Tipo de dados: uint64
-
Tipo de acesso: Somente leitura
Memória ou endereço de E/S no barramento PCI no momento do evento.
Para obter mais informações sobre como usar valores uint64 em scripts, consulte Scripts no WMI.
-
-
PCI_BUS_CMD
-
-
Tipo de dados: uint64
-
Tipo de acesso: Somente leitura
Comando ou operação do barramento no momento do evento.
Para obter mais informações sobre como usar valores uint64 em scripts, consulte Scripts no WMI.
-
-
PCI_BUS_DATA
-
-
Tipo de dados: uint64
-
Tipo de acesso: Somente leitura
Dados no barramento PCI no momento do evento.
Para obter mais informações sobre como usar valores uint64 em scripts, consulte Scripts no WMI.
-
-
PCI_BUS_ERROR_STATUS
-
-
Tipo de dados: uint64
-
Tipo de acesso: Somente leitura
O barramento status no momento do erro.
Para obter mais informações sobre como usar valores uint64 em scripts, consulte Scripts no WMI.
-
-
PCI_BUS_ERROR_TYPE
-
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
Tipo de erro de barramento PCI.
Valor Significado - 0
Erro específico do sistema desconhecido ou OEM. - 1
Erro de paridade de dados. - 2
Erro do sistema. - 3
Anulação mestre. - 4
Tempo Limite do Barramento ou Nenhum Dispositivo Presente (SEM DEVSEL#). - 5
Erro de paridade de dados mestre. - 6
Erro de Paridade de Endereço. - 7
Erro de paridade de comando. -
-
PCI_BUS_ID_BusNumber
-
-
Tipo de dados: uint8
-
Tipo de acesso: Somente leitura
Identificador designado para o barramento PCI que encontrou o erro.
-
-
PCI_BUS_ID_SegmentNumber
-
-
Tipo de dados: uint8
-
Tipo de acesso: Somente leitura
Identificador de segmento designado para o barramento PCI que encontrou o erro.
-
-
PCI_BUS_REQUESTOR_ID
-
-
Tipo de dados: uint64
-
Tipo de acesso: Somente leitura
Identificador do solicitante do Barramento PCI no momento do evento.
Para obter mais informações sobre como usar valores uint64 em scripts, consulte Scripts no WMI.
-
-
PCI_BUS_RESPONDER_ID
-
-
Tipo de dados: uint64
-
Tipo de acesso: Somente leitura
Identificador do Respondente do Barramento PCI no momento do evento.
Para obter mais informações sobre como usar valores uint64 em scripts, consulte Scripts no WMI.
-
-
RawRecord
-
-
Tipo de dados: matriz uint8
-
Tipo de acesso: Somente leitura
Matriz de bytes que contém o registro de erro bruto, conforme apresentado ao Windows pela CAMADA de abstração do sistema (SAL). O número de elementos na matriz é especificado pela propriedade Size .
-
-
RecordId
-
-
Tipo de dados: uint64
-
Tipo de acesso: Somente leitura
Identificador de registro do registro de erro para este erro.
Para obter mais informações sobre como usar valores uint64 em scripts, consulte Scripts no WMI.
-
-
Tamanho
-
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
Tamanho do registro de erro bruto.
-
-
Tipo
-
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
Tipo de mensagem de log de eventos. Essas mensagens correspondem aos códigos de mensagem do log de eventos usados para inserir mensagens de log de eventos pelo provedor do consumidor do log de eventos do Windows quando ele recebe um dos eventos.
-
-
VALIDATION_BITS
-
-
Tipo de dados: uint64
-
Tipo de acesso: Somente leitura
Bits de validação usados para indicar a validade dos campos subsequentes.
Valores Significado - 1 (0x1)
PCI_BUS_ERROR_STATUS é válido. - 2 (0x2)
PCI_BUS_ERROR_TYPE é válido. - 4 (0x4)
PCI_BUS_ID é válido. - 8 (0x8)
PCI_BUS_ADDRESS é válido. - 16 (0x10)
PCI_BUS_DATA é válido. - 32 (0x20)
PCI_BUS_CMD é válido. - 64 (0x40)
PCI_BUS_REQUESTOR_ID é válido. - 128 (0x80)
PCI_BUS_RESPONDER_ID é válido. - 256 (0x100)
PCI_BUS_TARGET_ID é válido. - 512 (0x200)
PCI_BUS_OEM_ID é válido. - 1024 (0x400)
PCI_BUS_OEM_DATA_STRUCT é válido. Para obter mais informações sobre como usar valores uint64 em scripts, consulte Scripts no WMI.
-
Comentários
A classe MSMCAEvent_PCIBusError é derivada de WMIEvent.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows XP |
Servidor mínimo com suporte |
Windows Server 2003 |
Namespace |
Root\wmi |
MOF |
|
DLL |
|