Partager via


Fonction PdhVbUpdateLog

La fonction PdhVbUpdateLog met à jour la requête actuelle et écrit de nouvelles données dans le fichier journal. Cette fonction appelle PdhUpdateLog.

Important

La fonction décrite dans cette rubrique peut être modifiée ou indisponible à l’avenir. Au lieu de cela, Microsoft vous recommande d’utiliser les fonctions décrites dans Fonctions compteurs de performances.

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

Paramètres

hLog [in]

Gérez le fichier journal à mettre à jour. Ce handle est retourné par la fonction PdhVbOpenLog .

szUserString [in]

Pointeur vers une chaîne qui spécifie les données à ajouter au fichier journal. Il est généralement utilisé pour les commentaires dans le fichier journal.

Valeur retournée

Si la fonction réussit, elle retourne 0.

Si la fonction échoue, la valeur renvoyée est un code d’erreur système ou un code d’erreur PDH. Voici les valeurs possibles.

Code de retour Description
PDH_INSUFFICIENT_BUFFER
Les données demandées sont plus volumineuses que la mémoire tampon fournie. Impossible de retourner les données demandées.
PDH_INVALID_ARGUMENT
Une ou plusieurs des mémoires tampons de chaîne n’ont pas la taille correcte.
PDH_INVALID_HANDLE
Le handle n’est pas un objet PDH valide.
PDH_LOG_FILE_OPEN_ERROR
Impossible d’ouvrir le fichier journal spécifié.
PDH_FILE_NOT_FOUND
Impossible de trouver le fichier spécifié.

Notes

Il doit y avoir une requête actuellement ouverte et les compteurs souhaités doivent y être ajoutés avant que cette fonction soit appelée.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2003 [applications de bureau uniquement]
Bibliothèque
Pdh.lib
DLL
Pdh.dll

Voir aussi

PdhUpdateLog

PdhVbGetLogFileSize

PdhVbOpenLog