Поделиться через


структура NUMA_NODE_RELATIONSHIP (winnt.h)

Представляет сведения о узле NUMA в группе обработчиков. Эта структура используется с функцией getLogicalProcessorInformationEx .

Синтаксис

typedef struct _NUMA_NODE_RELATIONSHIP {
  DWORD NodeNumber;
  BYTE  Reserved[18];
  WORD  GroupCount;
  union {
    GROUP_AFFINITY GroupMask;
    GROUP_AFFINITY GroupMasks[ANYSIZE_ARRAY];
  } DUMMYUNIONNAME;
} NUMA_NODE_RELATIONSHIP, *PNUMA_NODE_RELATIONSHIP;

Члены

NodeNumber

Число узла NUMA.

Reserved[18]

Этот элемент зарезервирован.

GroupCount

Количество групп, включенных в массив GroupMasks. Это поле появилось в Windows 20H2. В более ранних версиях это значение всегда равно 0.

DUMMYUNIONNAME

DUMMYUNIONNAME.GroupMask

Структура GROUP_AFFINITY, указывающая число групп и сходство процессора в группе.

DUMMYUNIONNAME.GroupMasks[ANYSIZE_ARRAY]

Массив структуры GROUP_AFFINITY, указывающий число групп и сходство процессора в группе.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 7 [только классические приложения]
минимальный поддерживаемый сервер Windows Server 2008 R2 [только классические приложения]
заголовка winnt.h

См. также

GROUP_AFFINITY

GetLogicalProcessorInformationEx

SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX