Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die SMMCDataObjects-Struktur definiert das Format der Daten für das CCF_MULTI_SELECT_SNAPINS Zwischenablageformat. Die Struktur enthält das Array von Zeigern auf das Multiselection-Datenobjekt jedes Snap-Ins, das in der Gruppe der ausgewählten Elemente im Ergebnisbereich dargestellt wird.
Syntax
typedef struct _SMMCDataObjects {
DWORD count;
LPDATAOBJECT lpDataObject[1];
} SMMCDataObjects;
Member
count
Die Anzahl der Snap-Ins, deren Elemente im Ergebnisbereich ausgewählt sind.
lpDataObject[1]
Array von Zeigern auf die Multiauswahldatenobjekte für jedes im Ergebnisbereich ausgewählte Snap-In.
Hinweise
Jedes Datenobjekt besteht aus den Knotentypen, die einem bestimmten Snap-In zugeordnet sind. Datenobjekte werden mithilfe von GlobalAlloc übergeben.
Die Multiselection-Datenobjekte enthalten eine Liste, die jeden Knotentyp enthält, der in der Gruppe der ausgewählten Elemente für dieses bestimmte Snap-In im Ergebnisbereich dargestellt wird. Die Liste der Knotentypen aus einem bestimmten Multiselection-Datenobjekt kann als Array von Knotentyp-GUIDs abgerufen werden, indem IDataObject::GetData für dieses Datenobjekt mit dem CCF_OBJECT_TYPES_IN_MULTI_SELECT Zwischenablageformat aufgerufen wird.
Jedes Multiselection-Datenobjekt enthält auch eine Liste, die die ausgewählten Elemente enthält, die einem bestimmten Snap-In gehören. Jedes Snap-In ist dafür verantwortlich, das Format und die Methode zum Abrufen der Liste der ausgewählten Elemente zu definieren.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows Vista |
| Unterstützte Mindestversion (Server) | Windows Server 2008 |
| Kopfzeile | mmc.h |