Estrutura SMMCDataObjects (mmc.h)
A estrutura SMMCDataObjects define o formato dos dados para o formato da área de transferência CCF_MULTI_SELECT_SNAPINS. A estrutura contém a matriz de ponteiros para o objeto de dados de várias seleções de cada snap-in representado no conjunto de itens selecionados no painel de resultados.
Sintaxe
typedef struct _SMMCDataObjects {
DWORD count;
LPDATAOBJECT lpDataObject[1];
} SMMCDataObjects;
Membros
count
O número de snap-ins cujos itens são selecionados no painel de resultados.
lpDataObject[1]
Matriz de ponteiros para os objetos de dados de várias seleções para cada snap-in selecionado no painel de resultados.
Comentários
Cada objeto de dados consiste nos tipos de nó associados a um determinado snap-in. Os objetos de dados são passados usando GlobalAlloc.
Os objetos de dados de várias seleções contêm uma lista que contém cada tipo de nó representado no conjunto de itens selecionados para esse snap-in específico no painel de resultados. A lista de tipos de nó de um objeto de dados de várias seleções específicas pode ser recuperada como uma matriz de GUIDs de tipo de nó chamando IDataObject::GetData nesse objeto de dados com o formato da área de transferência CCF_OBJECT_TYPES_IN_MULTI_SELECT.
Cada objeto de dados de várias seleções também contém uma lista que contém os itens selecionados pertencentes a um snap-in específico. Cada snap-in é responsável por definir o formato e o método de recuperação da lista de seus itens selecionados.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista |
Servidor mínimo com suporte | Windows Server 2008 |
Cabeçalho | mmc.h |