união WHEA_PERSISTENCE_INFO (ntddk.h)
A união WHEA_PERSISTENCE_INFO descreve os dados usados pela interface de persistência de registro de erro para armazenar um registro de erro.
Sintaxe
typedef union _WHEA_PERSISTENCE_INFO {
struct {
ULONGLONG Signature : 16;
ULONGLONG Length : 24;
ULONGLONG Identifier : 16;
ULONGLONG Attributes : 2;
ULONGLONG DoNotLog : 1;
ULONGLONG Reserved : 5;
} DUMMYSTRUCTNAME;
ULONGLONG AsULONGLONG;
} WHEA_PERSISTENCE_INFO, *PWHEA_PERSISTENCE_INFO;
Membros
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.Signature
A assinatura do registro de erro quando ele é armazenado no armazenamento de dados persistente da plataforma. Esse membro contém o valor 'RE'.
DUMMYSTRUCTNAME.Length
O comprimento, em bytes, do registro de erro quando ele é armazenado no armazenamento de dados persistente da plataforma.
DUMMYSTRUCTNAME.Identifier
Um identificador que identifica exclusivamente o registro de erro quando ele é armazenado no armazenamento de dados persistente da plataforma. O tipo de dados desse identificador é WHEA_ERROR_RECORD_ID.
DUMMYSTRUCTNAME.Attributes
Sinalizadores de atributo que descrevem o registro de erro. Nenhum atributo está definido no momento.
DUMMYSTRUCTNAME.DoNotLog
Um único bit que indica que o WHEA não deve registrar uma entrada no log de eventos do sistema para o registro de erro.
DUMMYSTRUCTNAME.Reserved
Reservado para uso do sistema. Esse membro deve ser zero.
AsULONGLONG
Uma representação ULONGLONG do conteúdo da união WHEA_PERSISTENCE_INFO.
Comentários
Uma união WHEA_PERSISTENCE_INFO está contida na estrutura WHEA_ERROR_RECORD_HEADER .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Com suporte no Windows Server 2008, Windows Vista SP1 e versões posteriores do Windows. |
Cabeçalho | ntddk.h (inclua Ntddk.h) |