Obtención y suministro de datos en un equipo de 64 bits

Las aplicaciones cliente y los scripts que acceden a proveedores estándar de WMI de 32 bits siguen funcionando con normalidad cuando se ejecutan en un sistema operativo de 64 bits. Solo dos proveedores preinstalados, el proveedor del Registro del sistema y el proveedor de vistas, tienen versiones de 64 bits que se ejecutan en paralelo con las versiones de 32 bits. Pero una aplicación de 32 bits que solicita instancias de Windows Driver Model (WDM) de 32 bits recibe las instancias predeterminadas de clase WDM de 64 bits en un sistema operativo de 64 bits.

Acceso a datos predeterminados y no predeterminados del proveedor

Por lo general, los escritores de proveedores no incluyen ambas versiones de 32 y 64 bits de un proveedor en el mismo sistema operativo. Si no existe ningún proveedor de 64 bits, puede ejecutarse un proveedor de 32 bits mediante las capacidades de WOW64. Un proveedor de 64 bits también puede proporcionar datos a una aplicación de 32 bits. Para obtener más información, vea Suministro de datos de WMI en una plataforma de 64 bits.

Si existen dos versiones, las aplicaciones cliente y los scripts pueden usar los parámetros de contexto disponibles en la API COM y la API de scripting para conectarse explícitamente a un proveedor de WMI no predeterminado específico, si está disponible. Para obtener más información, vea Solicitud de datos de WMI en una plataforma de 64 bits.

En el diagrama siguiente se muestran las conexiones predeterminadas y no predeterminadas, con el registro como ejemplo en el que dos proveedores pueden existir en paralelo en una plataforma de 64 bits.

conexiones predeterminadas y no predeterminadas en una plataforma de 64 bits

Solicitud de datos de WMI en una plataforma de 64 bits

Suministro de datos de WMI en una plataforma de 64 bits