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 SummaryNested classes/interfaces inherited from class com.sun.jna.StructureStructure.ByReference, Structure.ByValue, Structure.FieldOrder, Structure.StructField
- 
Field SummaryFieldsModifier and TypeFieldDescriptionlongThe number of I/O operations performed, other than read and write operations.longThe number of bytes transferred during operations other than read and write operations.longThe number of read operations performed.longThe number of bytes read.longThe number of write operations performed.longThe number of bytes written.Fields 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.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 Details- 
ReadOperationCountpublic long ReadOperationCountThe number of read operations performed.
- 
WriteOperationCountpublic long WriteOperationCountThe number of write operations performed.
- 
OtherOperationCountpublic long OtherOperationCountThe number of I/O operations performed, other than read and write operations.
- 
ReadTransferCountpublic long ReadTransferCountThe number of bytes read.
- 
WriteTransferCountpublic long WriteTransferCountThe number of bytes written.
- 
OtherTransferCountpublic long OtherTransferCountThe number of bytes transferred during operations other than read and write operations.
 
- 
- 
Constructor Details- 
IO_COUNTERSpublic IO_COUNTERS()
- 
IO_COUNTERS
 
-