Package com.sun.jna.platform.win32
Class WinNT.IO_COUNTERS
- java.lang.Object
- 
- com.sun.jna.Structure
- 
- com.sun.jna.platform.win32.WinNT.IO_COUNTERS
 
 
- 
- Enclosing interface:
- WinNT
 
 @FieldOrder({"ReadOperationCount","WriteOperationCount","OtherOperationCount","ReadTransferCount","WriteTransferCount","OtherTransferCount"}) public static class WinNT.IO_COUNTERS extends Structure The IO_COUNTERS structure contains I/O accounting information for a process or a job object. For a job object, the counters include all operations performed by all processes that have ever been associated with the job, in addition to all processes currently associated with the job.
- 
- 
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 longOtherOperationCountThe number of I/O operations performed, other than read and write operations.longOtherTransferCountThe number of bytes transferred during operations other than read and write operations.longReadOperationCountThe number of read operations performed.longReadTransferCountThe number of bytes read.longWriteOperationCountThe number of write operations performed.longWriteTransferCountThe number of bytes written.- 
Fields inherited from class com.sun.jna.StructureALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
- 
 - 
Constructor SummaryConstructors Constructor Description IO_COUNTERS()IO_COUNTERS(Pointer memory)
 - 
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- 
ReadOperationCountpublic long ReadOperationCount The number of read operations performed.
 - 
WriteOperationCountpublic long WriteOperationCount The number of write operations performed.
 - 
OtherOperationCountpublic long OtherOperationCount The number of I/O operations performed, other than read and write operations.
 - 
ReadTransferCountpublic long ReadTransferCount The number of bytes read.
 - 
WriteTransferCountpublic long WriteTransferCount The number of bytes written.
 - 
OtherTransferCountpublic long OtherTransferCount The number of bytes transferred during operations other than read and write operations.
 
- 
 - 
Constructor Detail- 
IO_COUNTERSpublic IO_COUNTERS() 
 - 
IO_COUNTERSpublic IO_COUNTERS(Pointer memory) 
 
- 
 
-