> Tech > Exploiter les composants enfichables

Exploiter les composants enfichables

Tech - Par Renaud ROSSET - Publié le 24 juin 2010
email

Techniquement, les composants logiciels enfichables sont des sous-process serveurs OLE qui s'exécutent dans le contexte du process de la MMC. Les composants enfichables sont généralement stockés dans des fichiers .dll, et chaque fichier .dll peut contenir plusieurs composants enfichables. Certains composants enfichables peuvent faire appel à  d'autres contrôles et DLL

Exploiter les composants enfichables

pour accomplir leur mission.

Les composants logiciels enfichables d’extension doivent être utilisés
en complèment d’autres composants enfichables

Il existe plusieurs types de composants logiciels enfichables. Les composants
enfichables autonomes fonctionnent seuls, à  condition d’avoir défini les objets
du panneau d’arborescence, les entrées du menu et les barres d’outils. Les composants
logiciels enfichables d’extension doivent être utilisés en complèment d’autres
composants enfichables. Ils ajoutent parfois des entrées supplémentaires dans
les menus et de nouveaux menus ou barres d’outils.

Les extensions requises sont des bouts de code que certains composants logiciels
enfichables ajoutent automatiquement ; elle ne peuvent pas être retirées par l’intermédiaire
d’un programme. Les composants logiciels enfichables en mode mixte peuvent être
utilisés seuls ou comme extensions.

Les composants logiciels enfichables d’une console créent l’espace de noms de
la console, qui est l’ensemble ordonné des noeuds, ainsi que les commandes de sous-menus
pour les menus entrées Nouveau et Toutes les tâches du menu Action. Les entrées
du menu Action de la fenêtre de la console ne peuvent être placés dans le menu
que par des noeuds spécifiques de composants enfichables ou d’extensions et par
le propriétaire du noeud. (Les mêmes commandes sont disponibles lorsque l’on clique
à  droite sur un objet du panneau d’arborescence.) Certains composants enfichables
d’extension ajoutent automatiquement des entrées aux sous-menus Nouveau et Toutes
les tâches. L’ordre d’apparition dans le menu dépend de celui de chargement des
extensions. La MMC contrôle les barres de séparation du menu. L’utilisateur ne
peut pas changer l’ordre du menu ou la position des entrées du menu. Les composants
logiciels enfichables peuvent également créer leurs propres barres d’outils que
l’on peut déplacer ou on le souhaite dans la fenêtre.

Dans Windows 2000, on peut charger un composant logiciel enfichable dans une console
nouvelle ou existante. Pour ouvrir une console, sélectionnez la commande Exécuter
et tapez mmc. La fenêtre de la MMC s’ouvrira avec une console vide. Pour charger
un nouveau composant logiciel enfichable, ouvrez le menu Console et sélectionnez
Ajouter/supprimer un composant logiciel enfichable. Cliquez sur Ajouter pour afficher
une liste des composants logiciels enfichables autonomes (Figure 4). Double-cliquez
sur le composant logiciel enfichable que vous voulez ajouter. Ajoutez le premier
composant logiciel enfichable que vous chargez dans une nouvelle console de la
console racine. Ce composant logiciel enfichable devient alors l’objet racine.
On peut ajouter des composants logiciels enfichables à  un objet racine existant
ou ajouter un nouvel objet racine.

Pour ouvrir une console préalablement enregistrée, choisissez Ouvrir dans le menu
Console et sélectionnez la console que vous voulez utiliser. Sélectionnez Ajouter/supprimer
un composant logiciel enfichable dans le menu Console pour charger des composants
logiciels enfichables dans la console.
Le composant logiciel enfichable que vous sélectionnez peut avoir des options
de configuration, comme de savoir si le composant administre un ordinateur local
ou distant. Certains composants logiciels enfichables ne sont disponibles que
sur des serveurs ou des contrôleurs de domaine. D’autres offrent des choix multiples
de modes de fonctionnement ou d’étendue d’action, comme le fait de ne s’appliquer
qu’à  un domaine ou une unité d’organisation.

Certains composants logiciels enfichables ne sont disponibles que sur
des serveurs ou des contrôleurs de domaine

Après avoir ajouté un composant logiciel enfichable, on peut y ajouter des extensions
pour en augmenter la portée. Cependant, tous les composants logiciels enfichables
n’ont pas d’extensions. Pour voir les extensions disponibles pour un composant
logiciel enfichable, choisissez Ajouter/supprimer un composant logiciel enfichable
dans le menu Console. Sélectionnez l’onglet Extensions pour afficher une liste
des extensions existantes (lorsqu’il y en a).

Téléchargez cette ressource

Préparer l’entreprise aux technologies interconnectées

Préparer l’entreprise aux technologies interconnectées

Avec la « quatrième révolution industrielle », les environnements hyperconnectés entraînent de nouveaux risques en matière de sécurité. Découvrez, dans ce guide Kaspersky, comment faire face à cette nouvelle ère de vulnérabilité.

Tech - Par Renaud ROSSET - Publié le 24 juin 2010