перечисление LOGICAL_PROCESSOR_RELATIONSHIP (winnt.h)
Представляет связь между набором процессоров, определенным в соответствующей SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX структуре.
Синтаксис
typedef enum _LOGICAL_PROCESSOR_RELATIONSHIP {
RelationProcessorCore,
RelationNumaNode,
RelationCache,
RelationProcessorPackage,
RelationGroup,
RelationProcessorDie,
RelationNumaNodeEx,
RelationProcessorModule,
RelationAll = 0xffff
} LOGICAL_PROCESSOR_RELATIONSHIP;
Константы
RelationProcessorCore Указанные логические процессоры совместно используют одно ядро процессора. |
RelationNumaNode Указанные логические процессоры являются частью одного узла NUMA. |
RelationCache Указанные логические процессоры совместно используют кэш. Windows Server 2003: Это значение не поддерживается до windows Server 2003 с пакетом обновления 1 (SP1) и Windows XP Professional x64 Edition. |
RelationProcessorPackage Указанные логические процессоры совместно используют физический пакет (один пакет, сокет или впаяемый на системную плату, может содержать несколько процессорных ядер или потоков, каждый из которых рассматривается операционной системой как отдельный процессор). Windows Server 2003: Это значение не поддерживается до windows Server 2003 с пакетом обновления 1 (SP1) и Windows XP Professional x64 Edition. |
RelationGroup Указанные логические процессоры совместно используют одну группу процессоров. Windows Server 2008, Windows Vista, Windows Server 2003 и Windows XP Professional x64 Edition: Это значение не поддерживается до Windows Server 2008 R2. |
RelationProcessorDie Указанные логические процессоры совместно используют один процессор. |
RelationNumaNodeEx Представлено в Windows Server 2022 (21H2, сборка 20348). Запрашивает возврат полного сходства. В отличие от других типов отношений , RelationNumaNodeEx не используется во входных данных. Это просто запрос на RelationNumaNode с полными сведениями о группе. |
RelationAll Значение: 0xffff Во входных данных извлекает сведения обо всех возможных типах связей. Это значение не используется в выходных данных. Windows Server 2008, Windows Vista, Windows Server 2003 и Windows XP Professional x64 Edition: Это значение не поддерживается до Windows Server 2008 R2. |
Комментарии
Значение, указанное этим перечислением, указывает на связь, представленную в соответствующей SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX структуре.
Примеры
Пример см. в разделе GetLogicalProcessorInformation.
Требования
Минимальная версия клиента | Windows Vista, Windows XP Professional x64 Edition [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | winnt.h (включая Windows.h) |
См. также раздел
GetLogicalProcessorInformation
GetLogicalProcessorInformationEx