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 IComponent::QueryDataObject-Methode gibt ein Datenobjekt zurück, das zum Abrufen von Kontextinformationen für das angegebene Cookie verwendet werden kann.
Syntax
HRESULT QueryDataObject(
[in] MMC_COOKIE cookie,
[in] DATA_OBJECT_TYPES type,
[out] LPDATAOBJECT *ppDataObject
);
Parameter
[in] cookie
Ein -Wert, der den eindeutigen Bezeichner angibt, für den das Datenobjekt erforderlich ist. Wenn für virtuelle Listenelemente aufgerufen wird, die keine Cookies enthalten, wird dieser Parameter auf den Elementlistenindex festgelegt.
[in] type
Ein -Wert, der das Datenobjekt als eines der folgenden Angibt.
CCT_SCOPE = 0x8000
Datenobjekt für das Bereichselement.
CCT_RESULT = 0x8001
Datenobjekt für das Ergebniselement.
CCT_SNAPIN_MANAGER = 0x8002
Datenobjekt für den Snap-In-Manager-Kontext.
CCT_UNINITIALIZED = 0xFFFF
Das Datenobjekt weist einen ungültigen Typ auf.
Diese Konstanten sind Member der DATA_OBJECT_TYPES-Enumeration .
[out] ppDataObject
Ein Zeiger auf die Adresse des zurückgegebenen Datenobjekts.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Hinweise
Diese Datenobjekte können an dasselbe Snap-In oder an Erweiterungs-Snap-Ins übergeben werden, die sie erfordern. Einige der MMC-Schnittstellen, die dieses Datenobjekt verwenden können, sind IComponentData, IContextMenuProvider, IExtendContextMenu, IExtendPropertySheet2 und IPropertySheetProvider.
Anforderungen
| Unterstützte Mindestversion (Client) | Windows Vista |
| Unterstützte Mindestversion (Server) | Windows Server 2008 |
| Zielplattform | Windows |
| Kopfzeile | mmc.h |