Recorrido de asociación entre espacios de nombres
A partir de Windows 7, Instrumental de administración de Windows (WMI) implementó un mecanismo estándar para detectar perfiles mediante el esquema CIM.
WMI admite el recorrido de asociación entre espacios de nombres y el registro de perfil de asociación. Para obtener más información sobre el registro de perfiles y la implementación estándar CIM del recorrido de asociación, consulte DSP1033 (https://www.dmtf.org/standards/published_documents/DSP1033.pdf)
Para admitir esta característica, la infraestructura de WMI hizo lo siguiente:
- Creó el espacio de nombres de interoperabilidad: \root\interop.
- Permitió el recorrido de asociación entre espacios de nombres. Las asociaciones con recorrido entre espacios de nombres admiten el filtrado en el nivel de clase de asociación y en el nivel de espacio de nombres implementado.
- Se agregaron las clases CIM_RegisteredProfile, CIM_ElementConformsToProfile y CIM_ReferencedProfile.
- Se implementó la compatibilidad con la versión 2.17.1 del esquema CIM. Para obtener más información, consulte Compatibilidad con esquemas CIM.
Espacio de nombres de interoperabilidad
El espacio de nombres de interoperabilidad proporciona una ubicación común para que una aplicación cliente detecte todos los perfiles que se admiten en un equipo. Los perfiles se pueden usar para administrar varios aspectos de un sistema operativo, una matriz de almacenamiento o una base de datos.
Todas las clases y objetos de interoperabilidad deben definirse en el espacio de nombres root\interop.
Clases CIM
Las clases CIM descritas en la lista siguiente admiten el recorrido de asociación entre espacios de nombres.
-
Se usa para identificar la especificación de perfil que se anuncia como implementada. Esta clase especifica información que incluye el nombre del perfil, la organización y la versión con la que la implementación es compatible.
-
Se usa para asociar instancias de elementos de administración definidos en perfiles con la clase CIM_RegisteredProfile que identifica las especificaciones de perfil concretas que se implementan.
-
Se usa para representar la relación entre perfiles.
Implementar el recorrido de asociación entre espacios de nombres
El servicio WMI permite el recorrido de asociación entre espacios de nombres. WMI proporciona el espacio de nombres de interoperabilidad para registrar perfiles y asociarlos a perfiles que se implementan en diferentes espacios de nombres. Sin embargo, para usar el recorrido de asociación, los implementadores deben crear instancias de las clases de perfil tanto en la interoperabilidad como en el espacio de nombres implementado. Para obtener más información, consulte Escribir un proveedor de asociación para la interoperabilidad.
Deben crearse instancias de las asociaciones con recorrido entre espacios de nombres dentro del mismo entorno de administración tanto en los espacios de nombres de interoperabilidad como en los espacios de nombres implementados. De lo contrario, el recorrido de asociación no funcionará. Por ejemplo, el proveedor de asociación del perfil power debe registrarse con espacios de nombres root/interop y root/cimv2/power. El recorrido de asociación debe ser capaz de producirse desde cualquier espacio de nombres de vuelta al otro. Para obtener ejemplos de recorrido de asociación, consulte Acceso a datos en el espacio de nombres de interoperabilidad.
**Windows Vista: **
Después de actualizar a Windows 7, si hay perfiles de dispositivo de interoperabilidad que se instalaron anteriormente en el espacio de nombres root/interop, no se instalarán perfiles de Windows 7. Estos objetos de perfil de terceros sobrescriben el esquema de interoperabilidad de Windows 7 para mantener la funcionalidad. Además, se registra el identificador de evento de la aplicación WMI 5631.
Para obtener los perfiles de interoperabilidad de Windows 7, se debe compilar la versión de Windows 7 del archivo Interop.mof y los archivos MFL relacionados. Para obtener más información, consulte Compilar archivos MOF.
Temas relacionados
-
Escribir un proveedor de asociación para la interoperabilidad
-
Acceso a datos en el espacio de nombres de interoperabilidad