Partilhar via


Definindo o contexto para exibir propriedades

Um objeto notify pode definir o contexto no qual exibir propriedades para o componente de rede que possui o objeto . O objeto notify define o contexto de exibição depois que o subsistema de configuração de rede chama o método INetCfgComponentPropertyUi::SetContext do objeto, mas antes que o subsistema chame o método INetCfgComponentPropertyUi::MergePropPages do objeto.

Quando o subsistema de configuração de rede chama SetContext, ele passa uma interface IUnknown . SetContext chama o método QueryInterface nesta interface IUnknown para determinar a interface do objeto específico que o subsistema forneceu.

Por exemplo, o subsistema de configuração de rede pode fornecer a interface INetLanConnectionUiInfo quando chama SetContext. SetContext pode usar o método GetDeviceGuid de INetLanConnectionUiInfo para recuperar o GUID de um dispositivo LAN. O objeto notify pode exibir propriedades posteriormente para seu componente de rede no contexto deste dispositivo LAN. Por exemplo, o objeto notify para o protocolo TCP/IP pode exibir um endereço IP associado a um adaptador LAN específico no contexto desse adaptador. Isso permite que os usuários especifiquem um endereço IP para esse adaptador.