InstallPerfDllW, fonction (loadperf.h)
Installe des chaînes de compteur de performances, telles que définies dans un fichier de .ini d’entrée, dans le registre système.
Syntaxe
LOADPERF_FUNCTION InstallPerfDllW(
[in] LPCWSTR szComputerName,
[in] LPCWSTR lpIniFile,
[in] ULONG_PTR dwFlags
);
Paramètres
[in] szComputerName
Nom du système. Cela doit être NULL, car cette fonction ne peut pas être utilisée pour l’installer à distance.
[in] lpIniFile
Nom du fichier d’initialisation qui contient des définitions à ajouter au Registre.
[in] dwFlags
Ce paramètre peut être LOADPERF_FLAGS_DISPLAY_USER_MSGS ((ULONG_PTR) 8
).
Valeur de retour
Si la fonction réussit, elle retourne TRUE et publie des informations supplémentaires dans un journal des événements d’application. Sinon, elle retourne un code d’erreur qui représente la condition qui a provoqué l’échec.
Remarques
Cette fonction n’a aucune bibliothèque d’importation associée ; vous devez l’appeler à l’aide des fonctions de LoadLibrary
Note
L’en-tête loadperf.h définit InstallPerfDll en tant qu’alias qui sélectionne automatiquement la version ANSI ou Unicode de cette fonction en fonction de la définition de la constante de préprocesseur UNICODE. Le mélange de l’utilisation de l’alias neutre en encodage avec du code qui n’est pas neutre en encodage peut entraîner des incompatibilités qui entraînent des erreurs de compilation ou d’exécution. Pour plus d’informations, consultez Conventions pour les prototypes de fonction.
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Windows |
d’en-tête | loadperf.h |
DLL | Loadperf.dll |