Compartilhar via


Função GetProcessIoCounters (winbase.h)

Recupera informações de contabilidade para todas as operações de E/S executadas pelo processo especificado.

Sintaxe

BOOL GetProcessIoCounters(
  [in]  HANDLE       hProcess,
  [out] PIO_COUNTERS lpIoCounters
);

Parâmetros

[in] hProcess

Um identificador para o processo. O identificador deve ter o direito de acesso PROCESS_QUERY_INFORMATION ou PROCESS_QUERY_LIMITED_INFORMATION . Para obter mais informações, consulte Direitos de acesso e segurança do processo.

Windows Server 2003 e Windows XP: O identificador deve ter o direito de acesso PROCESS_QUERY_INFORMATION .

[out] lpIoCounters

Um ponteiro para uma estrutura IO_COUNTERS que recebe as informações de contabilidade de E/S para o processo.

Valor retornado

Se a função for bem-sucedida, o valor retornado será diferente de zero.

Se a função falhar, o valor retornado será zero. Para obter informações de erro estendidas, chame GetLastError.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho winbase.h (incluir Windows.h)
Biblioteca Kernel32.lib
DLL Kernel32.dll

Confira também

IO_COUNTERS

Funções de thread e processo