JNA API 4.0.0

com.sun.jna.platform.win32
Class WinNT.SYSTEM_LOGICAL_PROCESSOR_INFORMATION.AnonymousUnionPayload

java.lang.Object
  extended by com.sun.jna.Structure
      extended by com.sun.jna.Union
          extended by com.sun.jna.platform.win32.WinNT.SYSTEM_LOGICAL_PROCESSOR_INFORMATION.AnonymousUnionPayload
Enclosing class:
WinNT.SYSTEM_LOGICAL_PROCESSOR_INFORMATION

public static class WinNT.SYSTEM_LOGICAL_PROCESSOR_INFORMATION.AnonymousUnionPayload
extends Union


Nested Class Summary
 
Nested classes/interfaces inherited from class com.sun.jna.Structure
Structure.ByReference, Structure.ByValue, Structure.StructField
 
Field Summary
 WinNT.CACHE_DESCRIPTOR cache
          Identifies the characteristics of a particular cache.
 WinNT.SYSTEM_LOGICAL_PROCESSOR_INFORMATION.AnonymousStructNumaNode numaNode
          Contains valid data only if WinNT.SYSTEM_LOGICAL_PROCESSOR_INFORMATION.relationship is WinNT.LOGICAL_PROCESSOR_RELATIONSHIP.RelationNumaNode.
 WinNT.SYSTEM_LOGICAL_PROCESSOR_INFORMATION.AnonymousStructProcessorCore processorCore
          Contains valid data only if WinNT.SYSTEM_LOGICAL_PROCESSOR_INFORMATION.relationship is WinNT.LOGICAL_PROCESSOR_RELATIONSHIP.RelationProcessorCore.
 WinDef.ULONGLONG[] reserved
          Reserved.
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
WinNT.SYSTEM_LOGICAL_PROCESSOR_INFORMATION.AnonymousUnionPayload()
           
 
Method Summary
 
Methods inherited from class com.sun.jna.Union
getFieldOrder, getNativeAlignment, getTypedValue, readField, readField, setType, setType, setTypedValue, writeField, writeField, writeField
 
Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, clear, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFields, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setFieldOrder, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

processorCore

public WinNT.SYSTEM_LOGICAL_PROCESSOR_INFORMATION.AnonymousStructProcessorCore processorCore
Contains valid data only if WinNT.SYSTEM_LOGICAL_PROCESSOR_INFORMATION.relationship is WinNT.LOGICAL_PROCESSOR_RELATIONSHIP.RelationProcessorCore.


numaNode

public WinNT.SYSTEM_LOGICAL_PROCESSOR_INFORMATION.AnonymousStructNumaNode numaNode
Contains valid data only if WinNT.SYSTEM_LOGICAL_PROCESSOR_INFORMATION.relationship is WinNT.LOGICAL_PROCESSOR_RELATIONSHIP.RelationNumaNode.


cache

public WinNT.CACHE_DESCRIPTOR cache

Identifies the characteristics of a particular cache. There is one record returned for each cache reported. Some or all caches may not be reported, depending on how caches are identified. Therefore, do not assume the absence of any particular caches. Caches are not necessarily shared among logical processors.

Contains valid data only if WinNT.SYSTEM_LOGICAL_PROCESSOR_INFORMATION.relationship is WinNT.LOGICAL_PROCESSOR_RELATIONSHIP.RelationCache.

This member was not supported until Windows Server 2003 SP1 / Windows XP Professional x64.


reserved

public WinDef.ULONGLONG[] reserved
Reserved. Do not use.

Constructor Detail

WinNT.SYSTEM_LOGICAL_PROCESSOR_INFORMATION.AnonymousUnionPayload

public WinNT.SYSTEM_LOGICAL_PROCESSOR_INFORMATION.AnonymousUnionPayload()

JNA API 4.0.0

Copyright © 2007-2013 Timothy Wall. All Rights Reserved.