NFIT_PLATFORM_CAPABILITIES struttura (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;
Members
Header
Definisce un'intestazione membro NFIT_STRUCT_HEADER.
HighestValidCapability
Definisce un membro UCHARHighestValidCapability.
Reserved[3]
Riservato per utilizzi futuri.
Capabilities
Definisce le funzionalità dei membri dell'unione.
Capabilities.AsUlong
Definisce un membro ULONG AsUlong.
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 utilizzi futuri.
Requisiti
Requisito | Valore |
---|---|
Intestazione | acpitabl.h (include Acpitabl.h) |