IExtendView::GetViews-Methode (mmc.h)
Die GetViews-Methode ruft Informationen zur erweiterten Ansicht ab und fügt dem Ergebnisbereich erweiterte Ansichten hinzu.
Ansichtserweiterungen verwenden die Methoden der IViewExtensionCallback-Schnittstelle , um Informationen zur erweiterten Ansicht bereitzustellen. Ein Zeiger auf die IViewExtensionCallback-Schnittstelle wird als Parameter der IExtendView::GetViews-Methode bereitgestellt.
Syntax
HRESULT GetViews(
[in] LPDATAOBJECT pDataObject,
[in] LPVIEWEXTENSIONCALLBACK pViewExtensionCallback
);
Parameter
[in] pDataObject
Ein Zeiger auf das Snap-In-Datenobjekt.
[in] pViewExtensionCallback
Ein Zeiger auf die IViewExtensionCallback-Schnittstelle . Das Ansichtserweiterungs-Snap-In verwendet die IViewExtensionCallback-Schnittstelle, um Informationen zur erweiterten Ansicht hinzuzufügen. Das Snap-In kann auch mehrmals die IViewExtensionCallback::AddView-Methode aufrufen, um mehrere erweiterte Ansichten hinzuzufügen. Der Wert in pViewExtensionCallback ist nur während des Aufrufs von IExtendView::GetViews gültig. Ansichtserweiterungs-Snap-Ins dürfen diesen Zeiger nicht zur späteren Verwendung speichern.
Rückgabewert
Bei erfolgreicher Ausführung wird der Rückgabewert S_OK. Andere Rückgabewerte weisen auf einen Fehlercode hin.
Hinweise
Weitere Informationen und ein C++-Codebeispiel für IExtendView::GetViews finden Sie unter Erweitern der Ansicht eines primären Snap-Ins.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Zielplattform | Windows |
Kopfzeile | mmc.h |