Package com.sun.jna.platform.win32
Class WinNT.CACHE_DESCRIPTOR
- java.lang.Object
- 
- com.sun.jna.Structure
- 
- com.sun.jna.platform.win32.WinNT.CACHE_DESCRIPTOR
 
 
- 
- Enclosing interface:
- WinNT
 
 @FieldOrder({"level","associativity","lineSize","size","type"}) public static class WinNT.CACHE_DESCRIPTOR extends Structure Describes the cache attributes.
- 
- 
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 WinDef.BYTEassociativityThe cache associativity.WinDef.BYTElevelThe cache level.WinDef.WORDlineSizeThe cache line size, in bytes.WinDef.DWORDsizeThe cache size, in bytes.inttypeThe cache type.- 
Fields inherited from class com.sun.jna.StructureALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
- 
 - 
Constructor SummaryConstructors Constructor Description CACHE_DESCRIPTOR()
 - 
Method Summary- 
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, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
 
- 
 
- 
- 
- 
Field Detail- 
levelpublic WinDef.BYTE level The cache level. This member can be 1, 2 or 3, corresponding to L1, L2 or L3 cache, respectively (other values may be supported in the future.)
 - 
associativitypublic WinDef.BYTE associativity The cache associativity. If this member isWinNT.CACHE_FULLY_ASSOCIATIVE, the cache is fully associative.
 - 
lineSizepublic WinDef.WORD lineSize The cache line size, in bytes.
 - 
sizepublic WinDef.DWORD size The cache size, in bytes.
 - 
typepublic int type The cache type.- See Also:
- WinNT.PROCESSOR_CACHE_TYPE
 
 
- 
 
-