WHEA_PERSISTENCE_INFO union (ntddk.h)
WHEA_PERSISTENCE_INFO联合描述错误记录持久性接口用于存储错误记录的数据。
语法
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;
成员
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.Signature
错误记录存储在平台的永久性数据存储中的签名。 此成员包含值“RE”。
DUMMYSTRUCTNAME.Length
错误记录存储在平台的永久性数据存储中的长度(以字节为单位)。
DUMMYSTRUCTNAME.Identifier
当错误记录存储在平台的永久性数据存储中时,唯一标识该记录的标识符。 此标识符的数据类型WHEA_ERROR_RECORD_ID。
DUMMYSTRUCTNAME.Attributes
描述错误记录的属性标志。 当前未定义任何属性。
DUMMYSTRUCTNAME.DoNotLog
一个位,指示 WHEA 不应在系统事件日志中记录错误记录的条目。
DUMMYSTRUCTNAME.Reserved
预留给系统使用。 此成员必须为零。
AsULONGLONG
WHEA_PERSISTENCE_INFO联合内容的 ULONGLONG 表示形式。
注解
WHEA_PERSISTENCE_INFO联合包含在 WHEA_ERROR_RECORD_HEADER 结构中。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 在 Windows Server 2008、Windows Vista SP1 和更高版本的 Windows 中受支持。 |
标头 | ntddk.h (包括 Ntddk.h) |