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 |