共用方式為


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結構的 Row 成員包含有效的數據。

DUMMYSTRUCTNAME.Bank

單一位,表示WHEA_MEMORY_ERROR_SECTION結構的 PhysicalAddress 成員包含有效的數據。

DUMMYSTRUCTNAME.Device

單一位,表示WHEA_MEMORY_ERROR_SECTION結構的 Module 成員包含有效的數據。

DUMMYSTRUCTNAME.Row

保留供系統使用。

DUMMYSTRUCTNAME.Column

單一位,表示WHEA_MEMORY_ERROR_SECTION結構的 Card 成員包含有效的數據。

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結構的 Device 成員包含有效的數據。

DUMMYSTRUCTNAME.RankNumber

記憶體錯誤位置的排名編號。 只有當 設定 ValidBits.RankNumber 位時,此成員才會包含有效的數據。 此值可從 1803 版 Windows 10 開始取得。

DUMMYSTRUCTNAME.CardHandle

包含代表記憶體卡之內存陣列結構的SMBIOS句柄。 只有當設定 ValidBits.CardHandle 時,此成員才會包含有效的數據。 此值可從 1803 版 Windows 10 開始取得。

DUMMYSTRUCTNAME.ModuleHandle

包含代表記憶體模組之內存裝置結構的SMBIOS句柄。 只有當設定 ValidBits.ModuleHandle 時,此成員才會包含有效的數據。 此值可從 1803 版 Windows 10 開始取得。

DUMMYSTRUCTNAME.ExtendedRow

只有在設定 ValidBits.ExtendedRow 位時,才會包含有效的數據。

DUMMYSTRUCTNAME.BankGroup

記憶體銀行的銀行編號,其中包含發生記憶體錯誤的記憶體。 如果已設定 Validbits.Bank

如果已設定 ValidBits.BankGroup則 Bank 成員 Bit (15:8) 為 Bank Group。

DUMMYSTRUCTNAME.BankAddress

記憶體銀行的銀行編號,其中包含發生記憶體錯誤的記憶體。 如果已設定 Validbits.Bank

如果已設定 ValidBits.BankAddress則 Bank 成員 Bit (7:0) 銀行位址。

DUMMYSTRUCTNAME.ChipIdentification

如果已設定 ValidBits.ChipIdentification ,則位 7:5 包含晶片識別。

此值可從 1803 版 Windows 10 開始取得。

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)

另請參閱

WHEA_MEMORY_ERROR_SECTION