IComponentData::QueryDataObject-Methode (mmc.h)
Die IComponentData::QueryDataObject-Methode gibt ein Datenobjekt zurück, das zum Abrufen der 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.
[in] type
Ein -Wert, der das Datenobjekt als eines der folgenden Angibt:
CCT_SCOPE = 0x8000
Datenobjekt für den Bereichsbereich.
CCT_RESULT = 0x8001
Datenobjekt für den Ergebnisbereich.
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
Sie können diese Datenobjekte an dasselbe Snap-In oder an Erweiterungs-Snap-Ins übergeben, für die sie erforderlich sind. Einige der MMC-Schnittstellen, die dieses Datenobjekt verwenden können, sind IComponentData, IContextMenuProvider, IExtendContextMenu, IExtendPropertySheet2 und IPropertySheetProvider.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Zielplattform | Windows |
Kopfzeile | mmc.h |