Compartilhar via


NFIT_PLATFORM_CAPABILITIES estrutura (acpitabl.h)

Descreve a estrutura de recursos da plataforma NFIT (Tabela de Interface de Firmware) NVDIMM. Originalmente definido no ACPI 6.2 Errata A.

Sintaxe

typedef struct _NFIT_PLATFORM_CAPABILITIES {
  NFIT_STRUCT_HEADER Header;
  UCHAR              HighestValidCapability;
  UCHAR              Reserved[3];
  union {
    ULONG AsUlong;
    struct {
      ULONG CpuCacheFlushOnPowerLoss : 1;
      ULONG MemCtrlrFlushOnPowerLoss : 1;
      ULONG PmemHardwareMirroring : 1;
    } u;
  } Capabilities;
  UCHAR              Reserved1[4];
} NFIT_PLATFORM_CAPABILITIES, *PNFIT_PLATFORM_CAPABILITIES;

Membros

Header

Define um membro NFIT_STRUCT_HEADERHeader.

HighestValidCapability

Define um membro UCHAR HighestValidCapability .

Reserved[3]

Reservado para uso futuro.

Capabilities

Define um membro do sindicato Capabilities.

Capabilities.AsUlong

Define um membro ULONG AsUlong .

Capabilities.u

Define um membro da estrutura u.

Capabilities.u.CpuCacheFlushOnPowerLoss

Define um membro ULONG CpuCacheFlushOnPowerLoss .

Capabilities.u.MemCtrlrFlushOnPowerLoss

Define um membro ULONG MemCtrlrFlushOnPowerLoss.

Capabilities.u.PmemHardwareMirroring

Define um membro ULONG PmemHardwareMirroring .

Reserved1[4]

Reservado para uso futuro.

Requisitos

Requisito Valor
cabeçalho acpitabl.h (inclua Acpitabl.h)