Package com.sun.jna.platform.win32
Class WinNT.GROUP_RELATIONSHIP
- java.lang.Object
- 
- com.sun.jna.Structure
- 
- com.sun.jna.platform.win32.WinNT.SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX
- 
- com.sun.jna.platform.win32.WinNT.GROUP_RELATIONSHIP
 
 
 
- 
- Enclosing interface:
- WinNT
 
 @FieldOrder({"maximumGroupCount","activeGroupCount","reserved","groupInfo"}) public static class WinNT.GROUP_RELATIONSHIP extends WinNT.SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX Represents information about processor groups.
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class com.sun.jna.StructureStructure.ByReference, Structure.ByValue, Structure.FieldOrder, Structure.StructField
 
- 
 - 
Field SummaryFields Modifier and Type Field Description shortactiveGroupCountThe number of active groups on the system.WinNT.PROCESSOR_GROUP_INFO[]groupInfoAn array ofWinNT.PROCESSOR_GROUP_INFOstructures.shortmaximumGroupCountThe maximum number of processor groups on the system.byte[]reservedThis member is reserved.- 
Fields inherited from class com.sun.jna.platform.win32.WinNT.SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EXrelationship, size
 - 
Fields inherited from class com.sun.jna.StructureALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
- 
 - 
Constructor SummaryConstructors Constructor Description GROUP_RELATIONSHIP()GROUP_RELATIONSHIP(Pointer memory)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidread()Reads the fields of the struct from native memory- 
Methods inherited from class com.sun.jna.platform.win32.WinNT.SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EXfromPointer
 - 
Methods inherited from class com.sun.jna.StructureallocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFieldOrder, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
 
- 
 
- 
- 
- 
Field Detail- 
maximumGroupCountpublic short maximumGroupCount The maximum number of processor groups on the system.
 - 
activeGroupCountpublic short activeGroupCount The number of active groups on the system. This member indicates the number ofWinNT.PROCESSOR_GROUP_INFOstructures in the GroupInfo array.
 - 
reservedpublic byte[] reserved This member is reserved.
 - 
groupInfopublic WinNT.PROCESSOR_GROUP_INFO[] groupInfo An array ofWinNT.PROCESSOR_GROUP_INFOstructures. TheactiveGroupCountmember specifies the number of structures in the array. Each structure in the array specifies the number and affinity of processors in an active group on the system.
 
- 
 - 
Constructor Detail- 
GROUP_RELATIONSHIPpublic GROUP_RELATIONSHIP() 
 - 
GROUP_RELATIONSHIPpublic GROUP_RELATIONSHIP(Pointer memory) 
 
- 
 
-