Partager via


Définition du contexte pour afficher les propriétés

Un objet notify peut définir le contexte dans lequel afficher les propriétés du composant réseau propriétaire de l’objet. L’objet notify définit le contexte d’affichage après que le sous-système de configuration réseau a appelé la méthode INetCfgComponentPropertyUi::SetContext de l’objet, mais avant que le sous-système appelle la méthode INetCfgComponentPropertyUi::MergePropPages de l’objet.

Lorsque le sous-système de configuration réseau appelle SetContext, il passe une interface IUnknown . SetContext appelle la méthode QueryInterface sur cette interface IUnknown pour déterminer l’interface de l’objet spécifique fourni par le sous-système.

Par exemple, le sous-système de configuration réseau peut fournir l’interface INetLanConnectionUiInfo quand il appelle SetContext. SetContext peut utiliser la méthode GetDeviceGuid de INetLanConnectionUiInfo pour récupérer le GUID d’un appareil LAN. L’objet notify peut ensuite afficher les propriétés de son composant réseau dans le contexte de cet appareil LAN. Par exemple, l’objet de notification pour le protocole TCP/IP peut afficher une adresse IP associée à un adaptateur LAN particulier dans le contexte de cette carte. Cela permet aux utilisateurs de spécifier une adresse IP pour cet adaptateur.