IO_COUNTERS 構造体 (winnt.h)

プロセスまたはジョブ オブジェクトの I/O アカウンティング情報が含まれます。 ジョブ オブジェクトの場合、カウンターには、ジョブに現在関連付けられているすべてのプロセスに加えて、ジョブに関連付けられたすべてのプロセスによって実行されたすべての操作が含まれます。

構文

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

メンバー

ReadOperationCount

実行された読み取り操作の数。

WriteOperationCount

実行された書き込み操作の数。

OtherOperationCount

読み取り操作と書き込み操作以外に実行された I/O 操作の数。

ReadTransferCount

読み取るバイト数。

WriteTransferCount

書き込まれたバイト数。

OtherTransferCount

読み取り操作と書き込み操作以外の操作中に転送されたバイト数。

要件

   
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header winnt.h (Windows.h を含む)

関連項目

GetProcessIoCounters

JOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION