次の方法で共有


デバイス メタデータの取得クライアント

Von Bedeutung

デバイス メタデータは非推奨となり、Windows の今後のリリースで削除される予定です。 この機能の置き換えについては、「 ドライバー パッケージ コンテナー メタデータ」を参照してください。

デバイス メタデータ取得クライアント (DMRC) は、デバイスとデバイス メタデータ パッケージを照合するオペレーティング システム コンポーネントです。 ユーザーが [デバイスとプリンター] ユーザー インターフェイスのギャラリー ビュー ウィンドウを開くと、DMRC はデバイスとプリンターが表示するデバイスのデバイス メタデータを取得しようとします。 まず、ローカル コンピューターの デバイス メタデータ キャッシュデバイス メタデータ ストアを確認します。 デバイスが新しくインストールされた場合、またはデバイスが定期的なメタデータ更新のスケジュールになっている場合、DMRC は Windows メタデータおよびインターネット サービス (WMIS) Web サイトに対してクエリを実行して、デバイスのメタデータ パッケージがデバイスで使用できるかどうかを判断します。 デバイス メタデータ パッケージが使用可能な場合、DMRC は WMIS からパッケージを自動的にダウンロードし、パッケージのデバイス メタデータ コンポーネントを抽出して、デバイス メタデータ キャッシュ内に保存します。

デバイス メタデータ パッケージのコンポーネントである PackageInfo XML ドキュメント (Packageinfo.xml) には、デバイスとパッケージを照合するために DMRC が必要とする情報が含まれています。 このファイルには、次のいずれかのソースから取得されるデバイス照合情報を指定する MetadataKey XML 要素が含まれています。

  • デバイスでサポートされているハードウェア機能を識別する 1 つ以上のハードウェア ID の一覧。 ハードウェア ID の一覧は、 HardwareIDList 子 XML 要素で指定されます。

  • デバイスでサポートされているハードウェア機能を識別する 1 つ以上のモデル ID の一覧。 各モデル ID はグローバル一意識別子 (GUID) であり、モデル ID の一覧は ModelIDList 子 XML 要素で指定されます。

PackageInfo XML ドキュメントによって参照される XML スキーマの詳細については、「PackageInfo XML スキーマ」を参照してください。