Получение и предоставление данных на 64-разрядном компьютере

Клиентские приложения и скрипты, которые обращаются к стандартным 32-разрядным поставщикам WMI, продолжают работать в обычном режиме при работе в 64-разрядной операционной системе. Только два предустановленных поставщика, поставщик системного реестра и поставщик представления, имеют 64-разрядные версии, которые работают параллельно с 32-разрядными версиями. Однако 32-разрядное приложение, запрашивающее 32-разрядные экземпляры модели драйверов Windows (WDM), получает 64-разрядные экземпляры класса WDM по умолчанию в 64-разрядной операционной системе.

Доступ к данным поставщика по умолчанию и не по умолчанию

Как правило, модули записи поставщиков не включают как 32-разрядные, так и 64-разрядные версии поставщика в одной операционной системе. Если 64-разрядный поставщик не существует, 32-разрядный поставщик может продолжать работать через средства WOW64. 64-разрядный поставщик также может предоставлять данные в 32-разрядное приложение. Дополнительные сведения см. в статье Предоставление данных WMI на 64-разрядной платформе.

Если существуют две версии, клиентские приложения и скрипты могут использовать параметры контекста, доступные в COM API и API скриптов , для явного подключения к определенному поставщику WMI, нестандартного, если он доступен. Дополнительные сведения см. в статье Запрос данных WMI на 64-разрядной платформе.

На следующей схеме показаны подключения по умолчанию и подключения по умолчанию, в качестве примера которых на 64-разрядной платформе могут существовать два поставщика.

подключения по умолчанию и неконфисультные подключения на 64-разрядной платформе

Запрос данных WMI на 64-разрядной платформе

Предоставление данных WMI на 64-разрядной платформе