Von Bedeutung
デバイス メタデータは非推奨となり、Windows の今後のリリースで削除される予定です。 この機能の置き換えについては、「 ドライバー パッケージ コンテナー メタデータ」を参照してください。
デバイス のインストール アプリケーションなどのアプリケーションを使用して デバイス メタデータ パッケージをデバイス メタデータ ストア にインストールするには、次の手順に従います。
アプリケーションはまず、SHGetKnownFolderPath 関数を呼び出して、デバイス メタデータ ストアのパスを照会します。 デバイス メタデータ ストアの KNOWNFOLDERIDGUID は{ 5CE4A5E9-E4EB-479D-B89F-130C02886155} FOLDERID_DeviceMetadataStore。
その後、アプリケーションは CopyFile 関数を呼び出して、デバイス メタデータ パッケージをデバイス メタデータ ストアにコピーします。
注
アプリケーションは管理者特権で実行されているか、管理者特権のコマンド プロンプト ウィンドウから起動されている必要があります。
アプリケーションがデバイス メタデータ パッケージをデバイス メタデータ ストアにコピーするときは、次の手順を完了する必要があります。
デバイス メタデータ パッケージのロケールのデバイス メタデータ ストアにサブディレクトリが存在しない場合、アプリケーションはターゲット ロケールの名前を使用してサブディレクトリを作成する必要があります。
たとえば、パッケージのロケールが EN-US の場合、アプリケーションは、サブディレクトリが現在存在しない場合、デバイス メタデータ ストアのパスの下に EN-US サブディレクトリを作成する必要があります。
デバイス メタデータ パッケージを、デバイス メタデータ ストア内の適切な <locale> サブディレクトリにコピー します。
デバイス メタデータ パッケージが デバイス メタデータ ストアにインストールされると、 デバイス メタデータ取得クライアント (DMRC) はデバイス メタデータ パッケージにアクセスし、デバイス情報をデバイスとプリンターのユーザー インターフェイスに表示します。