Partager via


Méthode IExtendView::GetViews (mmc.h)

La méthode GetViews récupère des informations sur l’affichage étendu et ajoute des vues étendues au volet de résultats.

Les extensions d’affichage utilisent les méthodes d’interface IViewExtensionCallback pour fournir des informations sur l’affichage étendu. Un pointeur vers l’interface IViewExtensionCallback est fourni en tant que paramètre de la méthode IExtendView::GetViews .

Syntaxe

HRESULT GetViews(
  [in] LPDATAOBJECT            pDataObject,
  [in] LPVIEWEXTENSIONCALLBACK pViewExtensionCallback
);

Paramètres

[in] pDataObject

Pointeur vers l’objet de données du composant logiciel enfichable.

[in] pViewExtensionCallback

Pointeur vers l’interface IViewExtensionCallback . Le composant logiciel enfichable d’extension de vue utilise l’interface IViewExtensionCallback pour ajouter des informations sur l’affichage étendu. Le composant logiciel enfichable peut également appeler la méthode IViewExtensionCallback::AddView plusieurs fois pour ajouter plusieurs vues étendues. La valeur dans pViewExtensionCallback est valide uniquement pendant l’appel à IExtendView::GetViews ; Les composants logiciels enfichables d’extension d’affichage ne doivent pas enregistrer ce pointeur pour une utilisation ultérieure.

Valeur retournée

En cas de réussite, la valeur de retour est S_OK. D’autres valeurs de retour indiquent un code d’erreur.

Notes

Pour plus d’informations et un exemple de code C++ pour IExtendView::GetViews, consultez Extension de la vue d’un composant logiciel enfichable principal.

Spécifications

   
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
Plateforme cible Windows
En-tête mmc.h

Voir aussi

Extension des vues

Extension de la vue d’un composant logiciel enfichable principal

IViewExtensionCallback

IViewExtensionCallback::AddView