Поделиться через


Структура «СММCDataObjects» (mmc.h)

Структура МИССИЯCDataObjects определяет формат данных для CCF_MULTI_SELECT_SNAPINS буфера обмена. Структура содержит массив указателей на объект данных multiselection каждой оснастки, представленной в наборе выбранных элементов в области результатов.

Синтаксис

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

Члены

count

Количество оснастки, элементы которых выбраны в области результатов.

lpDataObject[1]

Массив указателей на объекты данных multiselection для каждой оснастки, выбранной в области результатов.

Комментарии

Каждый объект данных состоит из типов узлов, связанных с данной оснасткой. Объекты данных передаются с помощью GlobalAlloc.

Объекты данных multiselection содержат список, содержащий каждый тип узла, представленный в наборе выбранных элементов для конкретной оснастки в области результатов. Список типов узлов из определенного объекта данных multiselection можно получить в виде массива GUID типа узла путем вызова IDataObject::GetData для этого объекта данных в формате буфера обмена CCF_OBJECT_TYPES_IN_MULTI_SELECT .

Каждый объект данных multiselection также содержит список, содержащий выбранные элементы, принадлежащие определенной оснастке. Каждая оснастка отвечает за определение формата и метода получения списка выбранных элементов.

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Верхняя часть mmc.h

См. также раздел

CCF_MULTI_SELECT_SNAPINS

Множественный выбор

Типы ОБЪЕКТОВ СММC