PsUpdateDiskCounters 関数 (ntifs.h)

PsUpdateDiskCounters ルーチンは、特定のプロセスのディスク I/O カウンターを更新します。

構文

void PsUpdateDiskCounters(
  PEPROCESS Process,
  ULONG64   BytesRead,
  ULONG64   BytesWritten,
  ULONG     ReadOperationCount,
  ULONG     WriteOperationCount,
  ULONG     FlushOperationCount
);

パラメーター

Process

カウンターを更新するプロセスへのポインター。

BytesRead

読み取りカウンターで更新するバイト数。

BytesWritten

書き込みカウンターで更新するバイト数。

ReadOperationCount

読み取り操作カウンターで更新する読み取り操作の数。

WriteOperationCount

書き込み操作カウンターで更新する書き込み操作の数。

FlushOperationCount

フラッシュ操作カウンターで更新するフラッシュ操作の数。

戻り値

なし

解説

ファイル システム ドライバーでは 、PsUpdateDiskCounters を使用して、ディスク I/O アカウンティングの数を更新します。 クライアント プロセスは、ファイル システムによってディスク I/O カウントを "課金" できます。

要件

要件
サポートされている最小のクライアント Windows 8
対象プラットフォーム ユニバーサル
Header ntifs.h (Ntifs.h を含む)
Library NtosKrnl.lib
[DLL] NtosKrnl.exe
IRQL <= DISPATCH_LEVEL

こちらもご覧ください

PsIsDiskCountersEnabled