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)

另请参阅

WHEA_ERROR_RECORD_HEADER