struttura NFIT_PLATFORM_CAPABILITIES (acpitabl.h)
Descrive la struttura delle funzionalità della piattaforma NFIT (NVDIMM Firmware Interface Table). Originariamente definito in ACPI 6.2 Errata A.
Sintassi
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;
Membri
Header
Definisce un membro NFIT_STRUCT_HEADERHeader.
HighestValidCapability
Definisce un membro UCHARHighestValidCapability.
Reserved[3]
Riservato per uso futuro.
Capabilities
Definisce un membro dell'unione Capabilities.
Capabilities.AsUlong
Definisce un membro ULONGAsUlong.
Capabilities.u
Definisce un membro della struttura u.
Capabilities.u.CpuCacheFlushOnPowerLoss
Definisce un membro ULONGCpuCacheFlushOnPowerLoss.
Capabilities.u.MemCtrlrFlushOnPowerLoss
Definisce un membro ULONGMemCtrlrFlushOnPowerLoss.
Capabilities.u.PmemHardwareMirroring
Definisce un membro ULONGPmemHardwareMirroring.
Reserved1[4]
Riservato per uso futuro.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | acpitabl.h (include Acpitabl.h) |