Função PdhGetLogFileSize (pdh.h)

Retorna o tamanho do arquivo de log especificado.

Sintaxe

PDH_FUNCTION PdhGetLogFileSize(
  [in]  PDH_HLOG hLog,
  [out] LONGLONG *llSize
);

Parâmetros

[in] hLog

Manipule para o arquivo de log. A função PdhOpenLog ou PdhBindInputDataSource retorna esse identificador.

[out] llSize

Tamanho do arquivo de log, em bytes.

Retornar valor

Se a função for bem-sucedida, ela retornará ERROR_SUCCESS.

Se a função falhar, o valor retornado será um código de erro do sistema ou um código de erro PDH. Veja a seguir os valores possíveis.

Código de retorno Descrição
PDH_LOG_FILE_OPEN_ERROR
Ocorreu um erro ao tentar abrir o arquivo de log.
PDH_INVALID_HANDLE
O identificador não é válido.

Comentários

Se o identificador do arquivo de log apontar para vários arquivos de log associados, o tamanho será a soma de todos os arquivos de log. Se o arquivo de log for um arquivo de log SQL, o parâmetro llSize será o número de registros no arquivo de log.

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 pdh.h
Biblioteca Pdh.lib
DLL Pdh.dll

Confira também

PdhOpenLog