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 スキーマ」を参照してください。