IComponent2::QueryDispatch 方法 (mmc.h)

QueryDispatch 方法返回指定项的管理单元 IDispatch 接口。 MMC 将通过 MMC 2.0 自动化对象模型公开此接口。 脚本或其他应用程序可以通过 View.SnapinScopeObject 和 View.SnapinSelectionObject 方法访问由指定 Cookie 表示的项的 IDispatch 接口。

语法

HRESULT QueryDispatch(
  [in]  MMC_COOKIE        cookie,
  [in]  DATA_OBJECT_TYPES type,
  [out] LPDISPATCH        *ppDispatch
);

参数

[in] cookie

一个 值,该值指定为其请求 IDispatch 接口的上下文项 (或) 项。 Cookie 值以前由管理单元提供,MMC 在此方法调用中使用它。

[in] type

一个 值,该值将数据对象指定为下列常量值之一,这些常量值是 DATA_OBJECT_TYPES 枚举的成员。

CCT_SCOPE = 0x8000

范围窗格的数据对象。

CCT_RESULT = 0x8001

结果窗格的数据对象。

[out] ppDispatch

调度接口指针。 管理单元将 *ppDispatch 设置为对应于 Cookie 值的 IDispatch 接口。

返回值

如果成功,则 返回值S_OK。 其他返回值指示错误代码。

要求

要求
最低受支持的客户端 Windows Vista
最低受支持的服务器 Windows Server 2008
目标平台 Windows
标头 mmc.h

另请参阅

View.SnapinScopeObject

View.SnapinSelectionObject