Actualización de la configuración, Visión general – Dell Intel PRO Family of Adapters Manual del usuario

Página 47

Advertising
background image

Regreso a la pantalla de contenido

Actualización de la configuración: Guía del usuario de
proveedores WMI y CDM para adaptadores de red Intel® PRO

Visión general

Cambiar la configuración de un adaptador, equipo o VLAN

Crear un equipo nuevo (vacío)

Agregar un adaptador a un equipo

Eliminar un adaptador de un equipo

Eliminar un equipo

Cambiar el modo de un equipo

Cambiar la prioridad de un adaptador dentro de un equipo

Desinstalar un adaptador

Crear una VLAN

Cambiar los atributos de una VLAN

Eliminar una VLAN

Actualizar el agente de inicio

Visión general

En la mayoría de los casos, para actualizar la configuración, la aplicación cliente deberá obtener un controlador de sesión de la

clase IANet_NetService y guardar esta identificación en un objeto de contexto IWbemContext. Los cambios de la configuración

ocurrirán solamente cuando se llama el método Apply en IANet_NetService. Este requisito tiene algunas excepciones:

Los cambios a la clase de agente de inicio ocurrirán inmediatamente en cuanto se producen y no requieren un controlador

de sesión.

Algunas llamadas de método (por ejemplo, identify adapter) ocasionan que se lleve a cabo una operación antes de que se

llame a Apply.

Para algunas operaciones, se puede utilizar el calificador PreCheck en el contexto para verificar si es que se permitió un

operación. Esto permite la utilización de una interfaz de usuario a fin de inhabilitar ciertos controles o elementos del menú si fuera

necesario.

Principio

Cambiar la configuración del adaptador, equipo o VLAN

El cambio de la configuración de un adaptador, equipo o VLAN:

Requiere de un controlador de sesión.

PreCheck está disponible.

Requiere una llamada a Apply antes de que se ejecute la operación..

Para cambiar la configuración de un adaptador, VLAN o equipo, el cliente deberá obtener primero la ruta del objeto de la

configuración que se va a cambiar. La mejor manera de lograrlo es enumerar las configuraciones en el objeto y guardar el atributo
__PATH

de la configuración (vea lo indicado anteriormente).

Para el cliente la forma más fácil de actualizar una configuración es:

1. Obtener una instancia del objeto de configuración del WMI.

2. Modificar el atributo CurrentValue (usando IWbemClassObject::Put()).

3. Llamar a IWbemServices::PutInstance() para pasar la instancia modificada al proveedor WMI. Deberá llamarse a

PutInstance

con el indicador WBEM_FLAG_UPDATE_ONLY.

El Proveedor WMI validará el CurrentValue y devolverá WBEM_E_FAIL si es que falló la validación. La razón exacta de la falla

47

Advertising