Struttura SMMCDataObjects (mmc.h)
La struttura SMMCDataObjects definisce il formato dei dati per il formato degli Appunti CCF_MULTI_SELECT_SNAPINS . La struttura contiene la matrice di puntatori all'oggetto dati multiselection di ogni snap-in rappresentato nel set di elementi selezionati nel riquadro dei risultati.
Sintassi
typedef struct _SMMCDataObjects {
DWORD count;
LPDATAOBJECT lpDataObject[1];
} SMMCDataObjects;
Members
count
Numero di snap-in i cui elementi sono selezionati nel riquadro dei risultati.
lpDataObject[1]
Matrice di puntatori agli oggetti dati di selezione multipla per ogni snap-in selezionato nel riquadro dei risultati.
Commenti
Ogni oggetto dati è costituito dai tipi di nodo associati a uno snap-in specificato. Gli oggetti dati vengono passati usando GlobalAlloc.
Gli oggetti dati di selezione multipla contengono un elenco che contiene ogni tipo di nodo rappresentato nel set di elementi selezionati per tale particolare snap-in nel riquadro dei risultati. L'elenco dei tipi di nodo da un particolare oggetto dati multisezionazione può essere recuperato come matrice di GUID dei tipi di nodo chiamando IDataObject::GetData in tale oggetto dati con il formato CCF_OBJECT_TYPES_IN_MULTI_SELECT Appunti.
Ogni oggetto dati di selezione multipla contiene anche un elenco che contiene gli elementi selezionati di proprietà di un determinato snap-in. Ogni snap-in è responsabile della definizione del formato e del metodo di recupero dell'elenco degli elementi selezionati.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista |
Server minimo supportato | Windows Server 2008 |
Intestazione | mmc.h |