структура SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX (winnt.h)
Содержит сведения о связях логических процессоров и связанного оборудования. Эта структура используется в функции GetLogicalProcessorInformationEx .
Синтаксис
typedef struct _SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX {
LOGICAL_PROCESSOR_RELATIONSHIP Relationship;
DWORD Size;
union {
PROCESSOR_RELATIONSHIP Processor;
NUMA_NODE_RELATIONSHIP NumaNode;
CACHE_RELATIONSHIP Cache;
GROUP_RELATIONSHIP Group;
} DUMMYUNIONNAME;
} SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX, *PSYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX;
Члены
Relationship
Тип связи между логическими процессорами. Этот параметр может быть одним из LOGICAL_PROCESSOR_RELATIONSHIP значений перечисления.
Size
Размер структуры.
DUMMYUNIONNAME
DUMMYUNIONNAME.Processor
Структура PROCESSOR_RELATIONSHIP , описывающая сходство процессоров. Эта структура содержит допустимые данные только в том случае, если элементом Relationship являются RelationProcessorCore, RelationProcessorDie, RelationProcessorModule или RelationProcessorPackage.
DUMMYUNIONNAME.NumaNode
Структура NUMA_NODE_RELATIONSHIP , описывающая узел NUMA. Эта структура содержит допустимые данные, только если элементом Relationship является RelationNumaNode или RelationNumaNodeEx.
DUMMYUNIONNAME.Cache
Структура CACHE_RELATIONSHIP , описывающая атрибуты кэша. Эта структура содержит допустимые данные, только если элементом Relationship является RelationCache.
DUMMYUNIONNAME.Group
Структура GROUP_RELATIONSHIP , содержащая сведения о группах процессоров. Эта структура содержит допустимые данные, только если элементом Relationship является RelationGroup.
Требования
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
Верхняя часть | winnt.h |