Compartir vía


Establecer contexto para mostrar propiedades

Un objeto notify puede establecer el contexto en el que se muestran las propiedades del componente de red que posee el objeto. El objeto notify establece el contexto de presentación después de que el subsistema de configuración de red llame al método INetCfgComponentPropertyUi::SetContext del objeto, pero antes de que el subsistema llame al método INetCfgComponentPropertyUi::MergePropPages del objeto.

Cuando el subsistema de configuración de red llama a SetContext, pasa una interfaz IUnknown . SetContext llama al método QueryInterface en esta interfaz IUnknown para determinar la interfaz del objeto específico proporcionado por el subsistema.

Por ejemplo, el subsistema de configuración de red puede proporcionar la interfaz INetLanConnectionUiInfo cuando llama a SetContext. SetContext puede usar el método GetDeviceGuid de INetLanConnectionUiInfo para recuperar el GUID de un dispositivo LAN. El objeto notify puede mostrar posteriormente las propiedades de su componente de red en el contexto de este dispositivo LAN. Por ejemplo, el objeto notify para el protocolo TCP/IP puede mostrar una dirección IP asociada a un adaptador LAN determinado en el contexto de ese adaptador. Al hacerlo, los usuarios pueden especificar una dirección IP para ese adaptador.