SMMCDataObjects 结构 (mmc.h)

SMMCDataObjects 结构定义CCF_MULTI_SELECT_SNAPINS剪贴板格式的数据格式。 结构包含指向结果窗格中选定项集中表示的每个管理单元的多选数据对象的指针数组。

语法

typedef struct _SMMCDataObjects {
  DWORD        count;
  LPDATAOBJECT lpDataObject[1];
} SMMCDataObjects;

成员

count

在结果窗格中选择了其项的管理单元的数量。

lpDataObject[1]

指向结果窗格中所选每个管理单元的多选数据对象的指针数组。

注解

每个数据对象由与给定管理单元关联的节点类型组成。 使用 GlobalAlloc 传递数据对象。

多选数据对象包含一个列表,其中包含结果窗格中该特定管理单元的选定项集中表示的每个节点类型。 可以通过对具有CCF_OBJECT_TYPES_IN_MULTI_SELECT剪贴板格式的数据对象调用 IDataObject::GetData,将特定多选数据对象中的节点类型列表作为节点类型 GUID 数组进行检索。

每个多选数据对象还包含一个列表,其中包含特定管理单元拥有的选定项。 每个管理单元负责定义检索其选定项列表的格式和方法。

要求

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

另请参阅

CCF_MULTI_SELECT_SNAPINS

多选

SMMCObjectTypes