IComponentData::QueryDataObject 方法 (mmc.h)
IComponentData::QueryDataObject 方法返回可用于检索指定 Cookie 的上下文信息的数据对象。
语法
HRESULT QueryDataObject(
[in] MMC_COOKIE cookie,
[in] DATA_OBJECT_TYPES type,
[out] LPDATAOBJECT *ppDataObject
);
参数
[in] cookie
一个 值,该值指定需要数据对象的唯一标识符。
[in] type
一个 值,该值将数据对象指定为下列值之一:
CCT_SCOPE = 0x8000
范围窗格的数据对象。
CCT_RESULT = 0x8001
结果窗格的数据对象。
CCT_SNAPIN_MANAGER = 0x8002
Snap-In Manager 上下文的数据对象。
CCT_UNINITIALIZED = 0xFFFF
数据对象的类型无效。
这些常量是 DATA_OBJECT_TYPES 枚举的成员。
[out] ppDataObject
指向返回的数据对象的地址的指针。
返回值
此方法可以返回其中一个值。
注解
可以将这些数据对象传递到同一管理单元或需要它们的扩展管理单元。 可以使用此数据对象的一些 MMC 接口包括 IComponent、 IComponentData、 IContextMenuProvider、 IExtendContextMenu、 IExtendPropertySheet2 和 IPropertySheetProvider。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista |
最低受支持的服务器 | Windows Server 2008 |
目标平台 | Windows |
标头 | mmc.h |