estrutura PROC_TOPOLOGY_NODE (acpitabl.h)
Define a estrutura do nó de topologia do processador.
Sintaxe
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;
Membros
Type
Define o tipo de membro UCHAR.
Length
Define o comprimento do membro UCHAR.
Reserved[2]
HierarchyNode
Define a estrutura de membro HierarchyNode .
HierarchyNode.Flags
Define os sinalizadoresde membro PROC_TOPOLOGY_NODE_FLAGS.
HierarchyNode.Parent
Define o membro ULONG Parent.
HierarchyNode.ACPIProcessorId
Define o membro ULONG ACPIProcessorId.
HierarchyNode.NumberPrivateResources
HierarchyNode.PrivateResources[ANYSIZE_ARRAY]
Define o membro ULONGPrivateResources.
CacheNode
Define a estrutura de membro CacheNode .
CacheNode.Flags
Define os sinalizadoresde membro PROC_TOPOLOGY_CACHE_FLAGS.
CacheNode.NextLevelCacheOffset
Define o membro ULONGNextLevelCacheOffset.
CacheNode.Size
Define o tamanho do membro ULONG.
CacheNode.Sets
Define os conjuntos de membros ULONG.
CacheNode.Associativity
Define a associatividade do membro UCHAR.
CacheNode.Attributes
Define os atributos de membro PROC_TOPOLOGY_CACHE_ATTRIBUTES.
CacheNode.LineSize
Define o membro do USHORTLineSize.
CacheNode.CacheId
Define o Membro do ULONGCacheId.
IdNode
Define a estrutura do membro IdNode .
IdNode.Vendor
Define o fornecedor do membro ULONG.
IdNode.Level1
Define o membro ULONG64Level1.
IdNode.Level2
Define o membro de ULONG64Level2.
IdNode.Major
Define o membro do USHORTMajor.
IdNode.Minor
Define o membro do USHORTMinor.
IdNode.Spin
Define o membro do USHORTSpin.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | acpitabl.h (include Acpitabl.h) |