GROUP_RELATIONSHIP structure (winnt.h)

Represents information about processor groups. This structure is used with the GetLogicalProcessorInformationEx function.

Syntax

typedef struct _GROUP_RELATIONSHIP {
  WORD                 MaximumGroupCount;
  WORD                 ActiveGroupCount;
  BYTE                 Reserved[20];
  PROCESSOR_GROUP_INFO GroupInfo[ANYSIZE_ARRAY];
} GROUP_RELATIONSHIP, *PGROUP_RELATIONSHIP;

Members

MaximumGroupCount

The maximum number of processor groups on the system.

ActiveGroupCount

The number of active groups on the system. This member indicates the number of PROCESSOR_GROUP_INFO structures in the GroupInfo array.

Reserved[20]

This member is reserved.

GroupInfo[ANYSIZE_ARRAY]

An array of PROCESSOR_GROUP_INFO structures. Each structure represents the number and affinity of processors in an active group on the system.

Requirements

Requirement Value
Minimum supported client Windows 7 [desktop apps only]
Minimum supported server Windows Server 2008 R2 [desktop apps only]
Header winnt.h

See also

GetLogicalProcessorInformationEx

PROCESSOR_GROUP_INFO

SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX