PROC_TOPOLOGY_NODE Struktur (acpitabl.h)
Definiert die Knotenstruktur der Prozessortopologie.
Syntax
typedef struct _PROC_TOPOLOGY_NODE {
struct {
UCHAR Type;
UCHAR Length;
UCHAR Reserved[2];
};
union {
struct {
PROC_TOPOLOGY_NODE_FLAGS Flags;
ULONG Parent;
ULONG ACPIProcessorId;
ULONG NumberPrivateResources;
ULONG PrivateResources[ANYSIZE_ARRAY];
} HierarchyNode;
struct {
PROC_TOPOLOGY_CACHE_FLAGS Flags;
ULONG NextLevelCacheOffset;
ULONG Size;
ULONG Sets;
UCHAR Associativity;
PROC_TOPOLOGY_CACHE_ATTRIBUTES Attributes;
USHORT LineSize;
ULONG CacheId;
} CacheNode;
struct {
ULONG Vendor;
ULONG64 Level1;
ULONG64 Level2;
USHORT Major;
USHORT Minor;
USHORT Spin;
} IdNode;
};
} PROC_TOPOLOGY_NODE, *PPROC_TOPOLOGY_NODE;
Angehörige
Type
Definiert das UCHAR Member Type.
Length
Definiert das UCHAR Member Length.
Reserved[2]
HierarchyNode
Definiert die HierarchyNode- Memberstruktur.
HierarchyNode.Flags
Definiert das PROC_TOPOLOGY_NODE_FLAGS Element Flags.
HierarchyNode.Parent
Definiert das ULONG--Element übergeordneten.
HierarchyNode.ACPIProcessorId
Definiert das ULONG Member ACPIProcessorId.
HierarchyNode.NumberPrivateResources
HierarchyNode.PrivateResources[ANYSIZE_ARRAY]
Definiert das ULONG Member PrivateResources-.
CacheNode
Definiert die CacheNode- Memberstruktur.
CacheNode.Flags
Definiert das PROC_TOPOLOGY_CACHE_FLAGS Element Flags.
CacheNode.NextLevelCacheOffset
Definiert das ULONG Member NextLevelCacheOffset.
CacheNode.Size
Definiert das ULONG Member Size.
CacheNode.Sets
Definiert das ULONG Member Sets.
CacheNode.Associativity
Definiert das UCHAR-elementAssociativity.
CacheNode.Attributes
Definiert das PROC_TOPOLOGY_CACHE_ATTRIBUTES Element Attributes.
CacheNode.LineSize
Definiert das USHORT--Mitglied LineSize-.
CacheNode.CacheId
Definiert das ULONG- Mitglied CacheId-.
IdNode
Definiert die IdNode- Memberstruktur.
IdNode.Vendor
Definiert das ULONG Mitglied Vendor.
IdNode.Level1
Definiert das ULONG64 Member Level1.
IdNode.Level2
Definiert das ULONG64 Element Level2-.
IdNode.Major
Definiert das USHORT--Mitglied Major.
IdNode.Minor
Definiert das USHORT--Mitglied Neben-.
IdNode.Spin
Definiert das USHORT--Mitglied Spin.
Anforderungen
Anforderung | Wert |
---|---|
Header- | acpitabl.h (include Acpitabl.h) |