Méthode IRequiredExtensions::EnableAllExtensions (mmc.h)
La méthode IRequiredExtensions::EnableAllExtensions permet au composant logiciel enfichable de spécifier que tous les composants enfichables d’extension inscrits pour le composant logiciel enfichable sont obligatoires.
Syntaxe
HRESULT EnableAllExtensions();
Valeur de retour
Cette méthode peut retourner l’une de ces valeurs.
Notes
Si cette méthode retourne S_OK, MMC ajoute toutes les extensions inscrites. Si une autre valeur est retournée, MMC appelle IRequiredExtensions::GetFirstExtension pour tenter d’ajouter la première extension requise de la liste des extensions requises du composant logiciel enfichable.
Si l’une des extensions requises ne peut pas être chargée, MMC l’ignore et continue d’interroger le composant logiciel enfichable pour les autres. Rien n’indique que le composant logiciel enfichable ne parvient pas à charger une extension.
Si toutes les extensions sont demandées, elles sont chargées dans l’ordre dans lequel elles se trouvent dans le Registre. Tout d’abord, tous les types de nœuds inscrits pour le composant logiciel enfichable sont lus. Ensuite, pour chaque type de nœud, toutes les extensions sont lues dans l’ordre suivant : espace de noms, menu contextuel, barre d’outils, feuille de propriétés, bloc-tâches.
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 |