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 SummaryNested classes/interfaces inherited from class com.sun.jna.StructureStructure.ByReference, Structure.ByValue, Structure.FieldOrder, Structure.StructField
- 
Field SummaryFieldsModifier and TypeFieldDescriptionshortThe number of active groups on the system.An array ofWinNT.PROCESSOR_GROUP_INFOstructures.shortThe maximum number of processor groups on the system.byte[]This member is reserved.Fields inherited from class com.sun.jna.platform.win32.WinNT.SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EXrelationship, sizeFields inherited from class com.sun.jna.StructureALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
- 
Constructor SummaryConstructors
- 
Method SummaryMethods inherited from class com.sun.jna.platform.win32.WinNT.SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EXfromPointerMethods 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 Details- 
maximumGroupCountpublic short maximumGroupCountThe maximum number of processor groups on the system.
- 
activeGroupCountpublic short activeGroupCountThe number of active groups on the system. This member indicates the number ofWinNT.PROCESSOR_GROUP_INFOstructures in the GroupInfo array.
- 
reservedpublic byte[] reservedThis member is reserved.
- 
groupInfoAn 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 Details- 
GROUP_RELATIONSHIPpublic GROUP_RELATIONSHIP()
- 
GROUP_RELATIONSHIP
 
- 
- 
Method Details