PdhSetDefaultRealTimeDataSource 函数 (pdh.h)

指定实时数据的源。

语法

PDH_FUNCTION PdhSetDefaultRealTimeDataSource(
  [in] DWORD dwDataSourceId
);

参数

[in] dwDataSourceId

性能数据的源。 此参数的取值可为下列值之一:

含义
DATA_SOURCE_REGISTRY
数据源是注册表接口。 这是默认值。
DATA_SOURCE_WBEM
数据源是 WMI 提供程序。

返回值

如果函数成功,则返回ERROR_SUCCESS。

如果函数失败,则返回值为 系统错误代码PDH 错误代码。 下面是一个可能的值。

返回代码 说明
PDH_INVALID_ARGUMENT
该参数无效。

注解

此函数的说明中使用的术语 “实时 ”并不表示术语 “实时”的标准含义。 相反,它描述从提供最新信息的源收集性能数据, (例如注册表或 WMI 提供程序) 而不是日志文件。

如果要从 WMI 查询实时数据,则必须调用 PdhSetDefaultRealTimeDataSource 来设置默认的实时数据源。 在调用任何其他 PDH API 函数之前,必须调用此函数。

要求

要求
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 pdh.h
Library Pdh.lib
DLL Pdh.dll

另请参阅

PdhSelectDataSource