Condividi tramite


Funzione PdhVbUpdateLog

La funzione PdhVbUpdateLog aggiorna la query corrente e scrive nuovi dati nel file di log. Questa funzione chiama PdhUpdateLog.

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.

Function PdhVbUpdateLog( _ ByVal hLog As PDH_HLOG, _ ByVal szUserString As LPCTSTR _ )

Parametri

hLog [in]

Gestire il file di log da aggiornare. Questo handle viene restituito dalla funzione PdhVbOpenLog .

szUserString [in]

Puntatore a una stringa che specifica i dati da aggiungere al file di log. Questa operazione viene in genere usata per i commenti all'interno del file di log.

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.

Commenti

È necessario aprire una query e i contatori desiderati devono essere aggiunti prima che questa funzione venga chiamata.

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

PdhUpdateLog

PdhVbGetLogFileSize

PdhVbOpenLog