Поделиться через


Настройка контекста для отображения свойств

Объект notify может задать контекст, в котором будут отображаться свойства сетевого компонента, которому принадлежит объект . Объект notify задает контекст отображения после того, как подсистема конфигурации сети вызывает метод INetCfgComponentPropertyUi::SetContext объекта, но до того, как подсистема вызывает метод INetCfgComponentPropertyUi::MergePropages объекта.

Когда подсистема конфигурации сети вызывает SetContext, она передает интерфейс IUnknown . SetContext вызывает метод QueryInterface для этого интерфейса IUnknown , чтобы определить интерфейс конкретного объекта, предоставленного подсистемой.

Например, подсистема конфигурации сети может предоставлять интерфейс INetLanConnectionUiInfo при вызове SetContext. SetContext может использовать метод GetDeviceGuidINetLanConnectionUiInfo для получения GUID локального устройства. Объект notify может впоследствии отображать свойства своего сетевого компонента в контексте этого локального устройства. Например, объект notify для протокола TCP/IP может отображать IP-адрес, связанный с конкретным адаптером локальной сети в контексте этого адаптера. Это позволяет пользователям указать IP-адрес для этого адаптера.