WHEA_MEMORY_ERROR_SECTION_VALIDBITS union (ntddk.h)
WHEA_MEMORY_ERROR_SECTION_VALIDBITS联合描述 WHEA_MEMORY_ERROR_SECTION 结构的成员包含有效数据。
语法
typedef union _WHEA_MEMORY_ERROR_SECTION_VALIDBITS {
struct {
ULONGLONG ErrorStatus : 1;
ULONGLONG PhysicalAddress : 1;
ULONGLONG PhysicalAddressMask : 1;
ULONGLONG Node : 1;
ULONGLONG Card : 1;
ULONGLONG Module : 1;
ULONGLONG Bank : 1;
ULONGLONG Device : 1;
ULONGLONG Row : 1;
ULONGLONG Column : 1;
ULONGLONG BitPosition : 1;
ULONGLONG RequesterId : 1;
ULONGLONG ResponderId : 1;
ULONGLONG TargetId : 1;
ULONGLONG ErrorType : 1;
ULONGLONG RankNumber : 1;
ULONGLONG CardHandle : 1;
ULONGLONG ModuleHandle : 1;
ULONGLONG ExtendedRow : 1;
ULONGLONG BankGroup : 1;
ULONGLONG BankAddress : 1;
ULONGLONG ChipIdentification : 1;
ULONGLONG Reserved : 42;
} DUMMYSTRUCTNAME;
ULONGLONG ValidBits;
} WHEA_MEMORY_ERROR_SECTION_VALIDBITS, *PWHEA_MEMORY_ERROR_SECTION_VALIDBITS;
成员
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.ErrorStatus
一个位,指示WHEA_MEMORY_ERROR_SECTION结构 成员 ErrorStatus 包含有效数据。
DUMMYSTRUCTNAME.PhysicalAddress
指示WHEA_MEMORY_ERROR_SECTION结构的 BitPosition 成员包含有效数据的单个位。
DUMMYSTRUCTNAME.PhysicalAddressMask
一个位,指示WHEA_MEMORY_ERROR_SECTION结构的 RequesterId 成员包含有效数据。
DUMMYSTRUCTNAME.Node
一个位,指示WHEA_MEMORY_ERROR_SECTION结构的 Column 成员包含有效数据。
DUMMYSTRUCTNAME.Card
一个位,指示WHEA_MEMORY_ERROR_SECTION结构的 Node 成员包含有效数据。
DUMMYSTRUCTNAME.Module
指示WHEA_MEMORY_ERROR_SECTION结构 行 成员包含有效数据的单个位。
DUMMYSTRUCTNAME.Bank
一个位,指示WHEA_MEMORY_ERROR_SECTION结构的 PhysicalAddress 成员包含有效数据。
DUMMYSTRUCTNAME.Device
指示WHEA_MEMORY_ERROR_SECTION结构 模块 成员包含有效数据的单个位。
DUMMYSTRUCTNAME.Row
保留供系统使用。
DUMMYSTRUCTNAME.Column
一个位,指示WHEA_MEMORY_ERROR_SECTION结构的 卡 成员包含有效数据。
DUMMYSTRUCTNAME.BitPosition
一个位,指示WHEA_MEMORY_ERROR_SECTION结构的 PhysicalAddressMask 成员包含有效数据。
DUMMYSTRUCTNAME.RequesterId
一个位,指示WHEA_MEMORY_ERROR_SECTION结构的 ResponderId 成员包含有效数据。
DUMMYSTRUCTNAME.ResponderId
指示WHEA_MEMORY_ERROR_SECTION结构 成员 ErrorType 包含有效数据的单个位。
DUMMYSTRUCTNAME.TargetId
WHEA_MEMORY_ERROR_SECTION_VALIDBITS联合内容的 ULONGLONG 表示形式。
DUMMYSTRUCTNAME.ErrorType
一个位,指示WHEA_MEMORY_ERROR_SECTION结构 设备 成员包含有效数据。
DUMMYSTRUCTNAME.RankNumber
内存错误位置的排名号。 仅当设置了 ValidBits.RankNumber 位时,此成员才包含有效数据。 此值从 Windows 10 版本 1803 开始可用。
DUMMYSTRUCTNAME.CardHandle
包含表示内存卡的内存阵列结构的 SMBIOS 句柄。 仅当设置了 ValidBits.CardHandle 时,此成员才包含有效数据。 此值从 Windows 10 版本 1803 开始可用。
DUMMYSTRUCTNAME.ModuleHandle
包含表示内存模块的内存设备结构的 SMBIOS 句柄。 仅当设置了 ValidBits.ModuleHandle 时,此成员才包含有效数据。 此值从 Windows 10 版本 1803 开始可用。
DUMMYSTRUCTNAME.ExtendedRow
仅当设置了 ValidBits.ExtendedRow 位时,才包含有效数据。
DUMMYSTRUCTNAME.BankGroup
内存库的银行号,其中包含发生内存错误的内存。 如果设置了 Validbits.Bank。
如果设置了 ValidBits.BankGroup,则 Bank 成员位 (15:8) 为 Bank Group。
DUMMYSTRUCTNAME.BankAddress
内存库的银行号,其中包含发生内存错误的内存。 如果设置了 Validbits.Bank。
如果设置了 ValidBits.BankAddress,Bank 成员位 (7:0) 银行地址。
DUMMYSTRUCTNAME.ChipIdentification
如果设置了 ValidBits.ChipIdentification,则 Bits 7:5 包含芯片标识。
此值从 Windows 10 版本 1803 开始可用。
DUMMYSTRUCTNAME.Reserved
一个位,指示WHEA_MEMORY_ERROR_SECTION结构的 TargetId 成员包含有效数据。
ValidBits
言论
WHEA_MEMORY_ERROR_SECTION_VALIDBITS联合包含在 WHEA_MEMORY_ERROR_SECTION 结构中。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | 在 Windows Server 2008、Windows Vista SP1 和更高版本的 Windows 中受支持。 |
标头 | ntddk.h (包括 Ntddk.h) |