Структура IO_COUNTERS


Структура IO_COUNTERS содержит поясняющую информацию ввода - вывода (I/O) для процесса или объекта задания. Для объекта задания, счетчики включают в себя все операции, выполненные всеми процессами, которые когда-либо связывались с заданием, в дополнение ко всем процессам, в настоящее время связанным с заданием.

Синтаксис

typedef struct _IO_COUNTERS {
    ULONGLONG ReadOperationCount;
    ULONGLONG WriteOperationCount;
    ULONGLONG OtherOperationCount;
    ULONGLONG ReadTransferCount;
    ULONGLONG WriteTransferCount;
    ULONGLONG OtherTransferCount;
} IO_COUNTERS;
typedef IO_COUNTERS *PIO_COUNTERS;

Члены структуры

ReadOperationCount

Число выполненных операций чтения.

WriteOperationCount

Число выполненных операций записи.

OtherOperationCount

Число выполненных операций ввода-вывода (I/O), отличающихся от операций чтения и записи.

ReadTransferCount

Количество прочитанных байтов.

WriteTransferCount

Количество записанных байтов.

OtherTransferCount

Количество байтов, переданных в ходе операций отличающихся от операций чтения и записи.

Смотри также

Краткий обзор Процессы и потоки, Структуры, используемые процессами и потоками, GetProcessIoCounters, JOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION

Размещение и совместимость IO_COUNTERS

Windows. NET Server

Да

Windows XP

Да

Windows 2000

Да

Windows NT

Нет

Windows Me

Нет

Windows 98

Нет

Windows 95

Нет

Заголовочный файл

 

- объявлено в

Winnt.h

- включено в

Windows.h

Unicode

Нет

Замечания по платформе

Не имеется

Назад в оглавление
На главную страницу
На оглавление справки

Hosted by uCoz