WHEA_PERSISTENCE_INFO Union (ntddk.h)
Die WHEA_PERSISTENCE_INFO Union beschreibt Daten, die von der Persistenzschnittstelle für Fehlerdatensätze zum Speichern eines Fehlerdatensatzes verwendet werden.
Syntax
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;
Member
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.Signature
Die Signatur des Fehlerdatensatzes, wenn er im persistenten Datenspeicher der Plattform gespeichert wird. Dieser Member enthält den Wert "RE".
DUMMYSTRUCTNAME.Length
Die Länge des Fehlerdatensatzes in Bytes, wenn er im persistenten Datenspeicher der Plattform gespeichert wird.
DUMMYSTRUCTNAME.Identifier
Ein Bezeichner, der den Fehlerdatensatz eindeutig identifiziert, wenn er im persistenten Datenspeicher der Plattform gespeichert wird. Der Datentyp für diesen Bezeichner ist WHEA_ERROR_RECORD_ID.
DUMMYSTRUCTNAME.Attributes
Attributflags, die den Fehlerdatensatz beschreiben. Derzeit sind keine Attribute definiert.
DUMMYSTRUCTNAME.DoNotLog
Ein einzelnes Bit, das angibt, dass WHEA keinen Eintrag im Systemereignisprotokoll für den Fehlerdatensatz protokollieren sollte.
DUMMYSTRUCTNAME.Reserved
Ist für das System reserviert. Dieser Member muss 0 (null) sein.
AsULONGLONG
Eine ULONGLONG-Darstellung des Inhalts der WHEA_PERSISTENCE_INFO Union.
Hinweise
Eine WHEA_PERSISTENCE_INFO Union ist in der WHEA_ERROR_RECORD_HEADER-Struktur enthalten.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Unterstützt in Windows Server 2008, Windows Vista SP1 und höheren Versionen von Windows. |
Kopfzeile | ntddk.h (include Ntddk.h) |