структура PROC_TOPOLOGY_NODE (acpitabl.h)
Определяет структуру узла топологии процессора.
Синтаксис
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;
} CacheNode;
struct {
ULONG Vendor;
ULONG64 Level1;
ULONG64 Level2;
USHORT Major;
USHORT Minor;
USHORT Spin;
} IdNode;
};
} PROC_TOPOLOGY_NODE, *PPROC_TOPOLOGY_NODE;
Члены
Type
Определяет тип элемента UCHAR.
Length
Определяет длину элемента UCHAR.
Reserved[2]
Зарезервировано для последующего использования.
HierarchyNode
Определяет структуру элемента HierarchyNode .
HierarchyNode.Flags
Определяет флаги членов PROC_TOPOLOGY_NODE_FLAGS.
HierarchyNode.Parent
Определяет элемент ULONGParent.
HierarchyNode.ACPIProcessorId
Определяет элемент ULONGACPIProcessorId.
HierarchyNode.NumberPrivateResources
Определяет элемент ULONGNumberPrivateResources.
HierarchyNode.PrivateResources[ANYSIZE_ARRAY]
Определяет элемент ULONGPrivateResources.
CacheNode
Определяет структуру элемента CacheNode .
CacheNode.Flags
Определяет флаги членов PROC_TOPOLOGY_CACHE_FLAGS .
CacheNode.NextLevelCacheOffset
Определяет элемент ULONG NextLevelCacheOffset.
CacheNode.Size
Определяет размер элемента ULONG.
CacheNode.Sets
Определяет наборы элементов ULONG.
CacheNode.Associativity
Определяет ассоциативность элемента UCHAR.
CacheNode.Attributes
Определяет атрибуты элемента PROC_TOPOLOGY_CACHE_ATTRIBUTES.
CacheNode.LineSize
Определяет элемент USHORT LineSize.
IdNode
Определяет структуру элемента IdNode .
IdNode.Vendor
Определяет поставщика элемента ULONG.
IdNode.Level1
Определяет элемент ULONG64Level1.
IdNode.Level2
Определяет элемент ULONG64Level2.
IdNode.Major
Определяет основной элемент USHORT.
IdNode.Minor
Определяет дополнительный член USHORT.
IdNode.Spin
Определяет элемент USHORTSpin.
Требования
Требование | Значение |
---|---|
Заголовок | acpitabl.h (включая Acpitabl.h) |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по