Partager via


Méthode IComponent2 ::RestoreResultView (mmc.h)

La méthode RestoreResultView restaure l’affichage des résultats. Cette méthode permet à un composant logiciel enfichable de restaurer les détails spécifiques au composant logiciel enfichable d’une vue de résultat. Pour plus d’informations, consultez Restauration des vues de résultats.

Cette méthode remplace l’utilisation de la notification MMCN_RESTORE_VIEW .

Syntaxe

HRESULT RestoreResultView(
  [in] MMC_COOKIE             cookie,
  [in] PRESULT_VIEW_TYPE_INFO pResultViewType
);

Paramètres

[in] cookie

Valeur qui spécifie l’identificateur unique dont la vue des résultats sera restaurée.

[in] pResultViewType

Pointeur vers la structure RESULT_VIEW_TYPE_INFO pour la vue des résultats.

Valeur retournée

En cas de réussite, la valeur de retour est S_OK. Le composant logiciel enfichable peut retourner S_FALSE pour empêcher MMC de restaurer l’affichage en fonction des informations contenues dans *pResultViewType. D’autres valeurs de retour indiquent un code d’erreur.

Remarques

Le membre pstrPersistableViewDescription de *pResultViewType spécifie le nom attribué à la vue de résultats. Pour restaurer l’affichage des résultats identifié par le membre pstrPersistableViewDescription , le composant logiciel enfichable remplit les autres membres de *pResultViewType. Le nom de la vue des résultats est initialement attribué lors de l’implémentation du composant logiciel enfichable IComponent2 ::GetResultViewType2. MMC appelle IComponent2 ::RestoreResultView afin que le composant logiciel enfichable puisse restaurer les paramètres d’affichage internes lorsque l’affichage des résultats est revisité par l’utilisateur.

Lorsque l’utilisateur personnalise l’affichage, certains des paramètres (tels que les options d’affichage ou le mode d’affichage) sont connus par MMC, et d’autres (tels que le plus ancien premier du composant logiciel enfichable observateur d'événements) sont internes au composant logiciel enfichable. Avant MMC 2.0, il n’existait aucun mécanisme permettant à MMC de communiquer avec le composant logiciel enfichable pour restaurer les paramètres d’affichage interne. Les méthodes IComponent2 ::GetResultViewType2 et IComponent2 ::RestoreResultView dans MMC 2.0 fournissent toutefois le mécanisme de restauration des paramètres d’affichage internes. Le composant logiciel enfichable conserve les paramètres d’affichage internes par rapport au membre pstrPersistableViewDescription de la structure RESULT_VIEW_TYPE_INFO . Lorsque MMC appelle IComponent2 ::RestoreResultView pour restaurer l’affichage des résultats, le composant logiciel enfichable utilise les paramètres persistants pour terminer la restauration de l’affichage.

L’utilisateur revisite la vue des résultats en appuyant sur les boutons Précédent/Précédent de la console MMC ou en chargeant un fichier de console enregistré.

Configuration requise

Condition requise Valeur
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

IComponent2 ::GetResultViewType2

RESULT_VIEW_TYPE_INFO

Restauration des vues de résultats