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) |