查询

查询所有配置文件中会话和提供程序的属性。

语法

HRESULT Query
  ([out] BSTR* pbstrResults,
  [in] VARIANT_BOOL fValidateRuntimeState)
;

参数

pbstrResults
[out] XML 格式的字符串,其中包含由 WPRC 库启动的所有配置文件的会话和提供程序属性。

fValidateRuntimeState
[in] 一个布尔值,指示库是否应确定录制是否正在运行。

返回值

下表说明可用的值。

返回值 说明

S_OK

函数已成功返回属性。

E_POINTER

指针无效。

E_WPRC_FAILED_TO_QUERY_PROFILES

库未能在所有配置文件中查询会话和提供程序的属性。 使用 IControlErrorInfo 获取详细的错误信息。

E_WPRC_INVALID_PROFILES_RUNTIME_STATE

在系统上运行的配置文件列表与用于启动录制的配置文件列表不匹配。 有关详细错误信息,请参阅 IControlErrorInfo

IControlManager