InstallPerfDllA 函数 (loadperf.h)

将输入 .ini 文件中定义的性能计数器字符串安装到系统注册表中。

注意 Microsoft 建议开发人员使用 LoadPerfCounterTextStrings 而不是 InstallPerfDllLoadPerfCounterTextStrings 在内部调用 InstallPerfDll
 

语法

LOADPERF_FUNCTION InstallPerfDllA(
  [in] LPCSTR    szComputerName,
  [in] LPCSTR    lpIniFile,
  [in] ULONG_PTR dwFlags
);

parameters

[in] szComputerName

系统的名称。 这应为 NULL ,因为此函数不能用于远程安装。

[in] lpIniFile

包含要添加到注册表的定义的初始化文件的名称。

[in] dwFlags

此参数可以 LOADPERF_FLAGS_DISPLAY_USER_MSGS ((ULONG_PTR) 8) 。

返回值

如果函数成功,它将返回 TRUE ,并在应用程序事件日志中发布其他信息。 否则,它将返回一个错误代码,表示导致失败的条件。

注解

此函数没有关联的导入库;必须使用 LoadLibraryGetProcAddress 函数调用它。

注意

loadperf.h 标头将 InstallPerfDll 定义为别名,该别名根据 UNICODE 预处理器常量的定义自动选择此函数的 ANSI 或 Unicode 版本。 将非特定编码别名的使用与非非特定编码的代码混合使用可能会导致不匹配,从而导致编译或运行时错误。 有关详细信息,请参阅 函数原型的约定

要求

   
目标平台 Windows
标头 loadperf.h
DLL Loadperf.dll

另请参阅

LoadPerfCounterTextStrings