Condividi tramite


Funzione PdhVbGetLogFileSize

La funzione PdhVbGetLogFileSize restituisce le dimensioni del file di log specificato. Questa funzione chiama PdhGetLogFileSize.

Importante

La funzione descritta in questo argomento può essere modificata o non disponibile in futuro. Microsoft consiglia invece di usare le funzioni descritte in Funzioni contatori delle prestazioni.

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

Parametri

hLog [in]

Gestire il file di log. Questo handle viene restituito dalla funzione PdhOpenLog .

llSize [out]

Puntatore a una variabile che riceve le dimensioni del file di log, in byte.

Valore restituito

Se la funzione ha esito positivo, restituisce 0.

Se la funzione ha esito negativo, il valore restituito è un codice di errore di sistema o un codice di errore PDH. Di seguito sono riportati i valori possibili.

Codice restituito Descrizione
PDH_INSUFFICIENT_BUFFER
I dati richiesti sono maggiori del buffer fornito. Impossibile restituire i dati richiesti.
PDH_INVALID_ARGUMENT
Uno o più buffer di stringa non sono le dimensioni corrette.
PDH_INVALID_HANDLE
L'handle non è un oggetto PDH valido.
PDH_LOG_FILE_OPEN_ERROR
Impossibile aprire il file di log specificato.
PDH_FILE_NOT_FOUND
Impossibile trovare il file specificato.

Requisiti

Requisito Valore
Client minimo supportato
Windows XP [solo app desktop]
Server minimo supportato
Windows Server 2003 [solo app desktop]
Libreria
Pdh.lib
DLL
Pdh.dll

Vedi anche

PdhGetLogFileSize

PdhVbOpenLog

PdhVbUpdateLog