Condividi tramite


Funzione PdhGetLogFileSize (pdh.h)

Restituisce le dimensioni del file di log specificato.

Sintassi

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

Parametri

[in] hLog

Gestire il file di log. La funzione PdhOpenLog o PdhBindInputDataSource restituisce questo handle.

[out] llSize

Dimensioni del file di log, in byte.

Valore restituito

Se la funzione ha esito positivo, restituisce ERROR_SUCCESS.

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_LOG_FILE_OPEN_ERROR
Errore durante il tentativo di aprire il file di log.
PDH_INVALID_HANDLE
L'handle non è valido.

Commenti

Se l'handle del file di log punta a più file di log associati, le dimensioni sono la somma di tutti i file di log. Se il file di log è un file di log SQL, il parametro llSize è il numero di record nel file di log.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione pdh.h
Libreria Pdh.lib
DLL Pdh.dll

Vedi anche

PdhOpenLog