Функция InstallPerfDllA (loadperf.h)
Устанавливает строки счетчика производительности, как определено в входном .ini файле, в системный реестр.
Синтаксис
LOADPERF_FUNCTION InstallPerfDllA(
[in] LPCSTR szComputerName,
[in] LPCSTR lpIniFile,
[in] ULONG_PTR dwFlags
);
Параметры
[in] szComputerName
Имя системы. Это должно быть значение NULL, так как эта функция не может использоваться для удаленной установки.
[in] lpIniFile
Имя файла инициализации, содержащего определения, добавляемые в реестр.
[in] dwFlags
Этот параметр может быть LOADPERF_FLAGS_DISPLAY_USER_MSGS ((ULONG_PTR) 8
).
Возвращаемое значение
Если функция выполнена успешно, она возвращает TRUE и публикует дополнительные сведения в журнале событий приложения. В противном случае возвращается код ошибки, представляющий условие, вызвавшее сбой.
Замечания
Эта функция не имеет связанной библиотеки импорта; Его необходимо вызвать с помощью LoadLibrary и функций GetProcAddress.
Заметка
Заголовок loadperf.h определяет InstallPerfDll как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОДа. Сочетание использования псевдонима, нейтрального для кодирования, с кодом, не зависящим от кодирования, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в соглашениях о прототипах функций.
Требования
Требование | Ценность |
---|---|
целевая платформа | Виндоус |
заголовка | loadperf.h |
DLL | Loadperf.dll |