Compartilhar via


Função PdhVbGetLogFileSize

A função PdhVbGetLogFileSize retorna o tamanho do arquivo de log especificado. Essa função chama PdhGetLogFileSize.

Importante

A função que este tópico descreve pode estar alterada ou indisponível no futuro. Em vez disso, a Microsoft recomenda que você use as funções descritas em Funções de Contadores de Desempenho.

Function PdhVbGetLogFileSize( _ ByVal hLog As PDH_HLOG, _ ByRef llSize As LONG _ ) As DWORD

Parâmetros

hLog [in]

Manipule para o arquivo de log. Esse identificador é retornado pela função PdhOpenLog .

llSize [out]

Ponteiro para uma variável que recebe o tamanho do arquivo de log, em bytes.

Valor retornado

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

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_INSUFFICIENT_BUFFER
Os dados solicitados são maiores do que o buffer fornecido. Não é possível retornar os dados solicitados.
PDH_INVALID_ARGUMENT
Um ou mais buffers de cadeia de caracteres não é o tamanho correto.
PDH_INVALID_HANDLE
O identificador não é um objeto PDH válido.
PDH_LOG_FILE_OPEN_ERROR
Não é possível abrir o arquivo de log especificado.
PDH_FILE_NOT_FOUND
Não é possível localizar o arquivo especificado.

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

Confira também

PdhGetLogFileSize

PdhVbOpenLog

PdhVbUpdateLog