IExtendView::GetViews 方法 (mmc.h)

GetViews 方法检索有关扩展视图的信息,并将扩展视图添加到结果窗格中。

视图扩展使用 IViewExtensionCallback 接口方法提供有关扩展视图的信息。 指向 IViewExtensionCallback 接口的指针作为 IExtendView::GetViews 方法的参数提供。

语法

HRESULT GetViews(
  [in] LPDATAOBJECT            pDataObject,
  [in] LPVIEWEXTENSIONCALLBACK pViewExtensionCallback
);

parameters

[in] pDataObject

指向管理单元数据对象的指针。

[in] pViewExtensionCallback

指向 IViewExtensionCallback 接口的 指针。 视图扩展管理单元使用 IViewExtensionCallback 接口添加有关扩展视图的信息。 管理单元还可以多次调用 IViewExtensionCallback::AddView 方法以添加多个扩展视图。 pViewExtensionCallback 中的值仅在调用 IExtendView::GetViews 期间有效;视图扩展管理单元不得保存此指针供以后使用。

返回值

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

注解

有关详细信息和 IExtendView::GetViews 的 C++ 代码示例,请参阅 扩展主管理单元的视图

要求

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

另请参阅

扩展视图

扩展主管理单元的视图

IViewExtensionCallback

IViewExtensionCallback::AddView