structure NFIT_PLATFORM_CAPABILITIES (acpitabl.h)
Décrit la structure des fonctionnalités de la plateforme NFIT (Table d’interface du microprogramme NVDIMM). Défini à l’origine dans ACPI 6.2 Errata A.
Syntaxe
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;
Membres
Header
Définit un en-tête de membre NFIT_STRUCT_HEADER.
HighestValidCapability
Définit un membre UCHARHighestValidCapability.
Reserved[3]
Réservé pour un usage futur.
Capabilities
Définit un membre d’union Capabilities.
Capabilities.AsUlong
Définit un membre ULONGAsUlong.
Capabilities.u
Définit un membre de structure u.
Capabilities.u.CpuCacheFlushOnPowerLoss
Définit un membre ULONGCpuCacheFlushOnPowerLoss.
Capabilities.u.MemCtrlrFlushOnPowerLoss
Définit un membre ULONGMemCtrlrFlushOnPowerLoss.
Capabilities.u.PmemHardwareMirroring
Définit un membre ULONGPmemHardwareMirroring.
Reserved1[4]
Réservé pour un usage futur.
Spécifications
Condition requise | Valeur |
---|---|
En-tête | acpitabl.h (inclure Acpitabl.h) |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour