Função PsUpdateDiskCounters (ntifs.h)

A rotina PsUpdateDiskCounters atualiza os contadores de E/S do disco de um determinado processo.

Sintaxe

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

Parâmetros

Process

Um ponteiro para o processo para o qual atualizar contadores.

BytesRead

O número de bytes a serem atualizados no contador de leitura.

BytesWritten

O número de bytes a serem atualizados no contador de gravação.

ReadOperationCount

O número de operações de leitura a serem atualizadas no contador de Operação de Leitura.

WriteOperationCount

O número de operações de gravação a serem atualizadas no contador de Operação de Gravação.

FlushOperationCount

O número de operações de liberação a serem atualizadas no contador de Operação de Liberação.

Valor retornado

Nenhum

Comentários

Os drivers do sistema de arquivos usam PsUpdateDiskCounters para atualizar as contagens para a contabilidade de E/S do disco. Um processo de cliente pode ser "cobrado" pelas contagens de E/S do disco pelo sistema de arquivos.

Requisitos

   
Cliente mínimo com suporte Disponível a partir do Windows 8.
Plataforma de Destino Universal
Cabeçalho ntifs.h (inclua Ntifs.h)
Biblioteca NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= DISPATCH_LEVEL

Confira também

PsIsDiskCountersEnabled