次の方法で共有


64 ビット コンピューターでのデータの取得と提供

標準の WMI 32 ビット プロバイダーにアクセスするクライアント アプリケーションとスクリプトは、64 ビット オペレーティング システムで実行されている場合でも引き続き正常に動作します。 システム レジストリ プロバイダービュー プロバイダーの 2 つのプレインストール プロバイダーにのみ、32 ビット バージョンと並べて実行される 64 ビット バージョンがあります。 ただし、32 ビット Windows ドライバー モデル (WDM) インスタンスを要求する 32 ビット アプリケーションは、64 ビット オペレーティング システムで既定の 64 ビット WDM クラス インスタンスを受け取ります。

既定のプロバイダー データと既定以外のプロバイダー データへのアクセス

一般に、プロバイダー ライターには、同じオペレーティング システムにプロバイダーの 32 ビット バージョンと 64 ビット バージョンの両方が含まれていません。 64 ビット プロバイダーが存在しない場合、32 ビット プロバイダーは WOW64 の機能を引き続き実行できます。 64 ビット プロバイダーも同様に、32 ビット アプリケーションにデータを提供できます。 詳細については、「64 ビット プラットフォームでの WMI データの提供」を参照してください。

2 つのバージョンが存在する場合、クライアント アプリケーションとスクリプトは、COM API で使用可能なコンテキスト パラメーターを使用でき、Scripting API を使用して、既定以外の特定の WMI プロバイダーに明示的に接続できます (使用可能な場合)。 詳細については、「64 ビット プラットフォームでの WMI データの要求」を参照してください。

次の図は、レジストリを使用する既定の接続と既定以外の接続を示しています。この例では、2 つのプロバイダーが 64 ビット プラットフォームにサイド バイ サイドで存在できます。

64 ビット プラットフォーム上での に関する、デフォルト接続と非デフォルト接続

64 ビット プラットフォーム での WMI データの要求

64 ビット プラットフォーム での WMI データの提供