Freigeben über


Abrufen und Bereitstellen von Daten auf einem 64-Bit-Computer

Clientanwendungen und Skripts, die auf 32-Bit-Standardanbieter von WMI zugreifen, funktionieren weiterhin normal, wenn sie unter einem 64-Bit-Betriebssystem ausgeführt werden. Nur zwei vorinstallierte Anbieter, der Registrierungsanbieter und der Ansichtsanbieter, haben 64-Bit-Versionen, die parallel zu den 32-Bit-Versionen ausgeführt werden. Eine 32-Bit-Anwendung, die 32-Bit-Instanzen des Windows-Treibermodells (Windows Driver Model, WDM) anfordert, empfängt jedoch die standardmäßigen 64-Bit-Klasseninstanzen von WDM unter einem 64-Bit-Betriebssystem.

Zugreifen auf Standard- und Nichtstandard-Anbieterdaten

Im Allgemeinen enthalten Anbieterautoren keine 32-Bit- und 64-Bit-Versionen eines Anbieters in demselben Betriebssystem. Wenn kein 64-Bit-Anbieter vorhanden ist, kann ein 32-Bit-Anbieter die Funktionen von WOW64 weiterhin durchlaufen. Ein 64-Bit-Anbieter kann Daten für eine 32-Bit-Anwendung ebenfalls bereitstellen. Weitere Informationen finden Sie unter Bereitstellen von WMI-Daten auf einer 64-Bit-Plattform.

Wenn zwei Versionen vorhanden sind, können Clientanwendungen und Skripts die in der COM-API und der Skript-API verfügbaren Kontextparameter verwenden, um eine Verbindung mit einem bestimmten, nicht standardmäßigen WMI-Anbieter (sofern verfügbar) explizit herzustellen. Weitere Informationen finden Sie unter Anfordern von WMI-Daten auf einer 64-Bit-Plattform.

Das folgende Diagramm zeigt die Standard- und Nicht-Standardverbindungen, wobei die Registrierung als Beispiel verwendet wird, bei dem zwei Anbieter auf einer 64-Bit-Plattform parallel vorhanden sein können.

Standard- und Nichtstandardverbindungen auf einer 64-Bit-Plattform

Anfordern von WMI-Daten auf einer 64-Bit-Plattform

Bereitstellen von WMI-Daten auf einer 64-Bit-Plattform