estructura NFIT_PLATFORM_CAPABILITIES (acpitabl.h)
Describe la estructura de funcionalidades de la plataforma nvDIMM Firmware Interface Table (NFIT). Originalmente definido en ACPI 6.2 Errata A.
Sintaxis
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;
Miembros
Header
Define un NFIT_STRUCT_HEADER miembro Header.
HighestValidCapability
Define un miembro UCHARHighestValidCapability.
Reserved[3]
Reservado para uso futuro.
Capabilities
Define las funcionalidades de un miembro de unión.
Capabilities.AsUlong
Define un miembro de ULONGAsUlong.
Capabilities.u
Define un miembro de estructura u.
Capabilities.u.CpuCacheFlushOnPowerLoss
Define un miembro ULONGCpuCacheFlushOnPowerLoss.
Capabilities.u.MemCtrlrFlushOnPowerLoss
Define un miembro de ULONGMemCtrlrFlushOnPowerLoss.
Capabilities.u.PmemHardwareMirroring
Define un miembro de ULONGPmemHardwareMirroring.
Reserved1[4]
Reservado para uso futuro.
Requisitos
Requisito | Valor |
---|---|
Header | acpitabl.h (include Acpitabl.h) |