Class 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.
    • Field Detail

      • ReadOperationCount

        public long ReadOperationCount
        The number of read operations performed.
      • WriteOperationCount

        public long WriteOperationCount
        The number of write operations performed.
      • OtherOperationCount

        public long OtherOperationCount
        The number of I/O operations performed, other than read and write operations.
      • ReadTransferCount

        public long ReadTransferCount
        The number of bytes read.
      • WriteTransferCount

        public long WriteTransferCount
        The number of bytes written.
      • OtherTransferCount

        public long OtherTransferCount
        The number of bytes transferred during operations other than read and write operations.
    • Constructor Detail

      • IO_COUNTERS

        public IO_COUNTERS()
      • IO_COUNTERS

        public IO_COUNTERS​(Pointer memory)