PdhVbOpenQuery 函数

PdhVbOpenQuery 函数创建并初始化用于管理性能数据收集的唯一查询结构。

重要

本主题介绍的函数将来可能会更改或不可用。 相反,Microsoft 建议你使用 性能计数器函数中所述的函数

函数 PdhVbOpenQuery ( _ ByVal QueryHandle As Long _ ) As Long

参数

QueryHandle

在调用函数之前, (清除的变量等于 0) ,如果函数成功,则包含创建和打开的查询的唯一 ID。 此句柄用于后续调用其他 PDH 函数以标识查询。

返回值

如果函数成功,它将返回一个等于 ERROR_SUCCESS 的 Long 整数,并在 QueryHandle 变量中返回一个新句柄。

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

返回代码 说明
PDH_INVALID_ARGUMENT
参数无效或不正确。
PDH_MEMORY_ALLOCATION_FAILURE
无法分配临时内存缓冲区。

要求

要求
最低受支持的客户端
Windows XP [仅限桌面应用]
最低受支持的服务器
Windows Server 2003 [仅限桌面应用]

Pdh.lib
DLL
Pdh.dll

另请参阅

PdhCloseQuery