ドライバー パッケージ メタデータ

ドライバー メタデータ パッケージは、申請に関連付けられているファイルです。 メタデータ パッケージには、ドライバー パッケージまたはバンドル内の各 INF ファイルに関する詳細が含まれています。 このファイルは、Get a submission メソッドを使用してダウンロードすることができます。 そのファイルは、リンク オブジェクトrel - driverMetadata で使用できます。

自身が発行元であり、共有を介して申請を受け取った場合、発行元メタデータの作成メソッドを実行して、その申請用のドライバー メタデータの生成が必要になることがあります。

ドライバー メタデータの構造

{
  "BundleInfoMap": {
    "dc3b111e-c750-4a55-96ce-0eae1d1da8a2": {
      "Locales": [
        "English"
      ],
      "InfInfoMap": {
        "foo_bar.inf": {
          "DriverPackageFamilyId": "RAID-foo_bar.inf",
          "InfClass": "SCSIAdapter",
          "DriverVersion": "1.1.1.1",
          "DriverDate": "2018-01-11T00:00:00",
          "ExtensionId": null,
          "Provider": "RAID",
          "ClassGuid": "{a43418dc-cfc9-42e1-85b0-2d644331e214}",
          "InstallationComputerHardwareIds": [
            "a9a8e6fc-4969-4336-927c-9d8f7b6c1d14",
            "a4a127cb-2c10-464e-abb5-e78fcdf0d3c3"
          ],
          "OSPnPInfoMap": {
            "WINDOWS_v100_RS3_FULL": {
              "pci\\ven_test&dev_abcd": {
                "Manufacturer": "RAID",
                "DeviceDescription": "Virtual Raid Adapter",
                "FeatureScore": null
              }
            }
          }
        }
      }
    }
  }
}

ファイルに含まれる値は次のとおりです。

種類 説明
BundleInfoMap オブジェクト これは親です。 GUID で示され、ドライバー バンドルに関するすべての詳細が含まれています。 この値は、ハードウェア ID オブジェクトbundleID にマップします
ロケール 文字列の配列 バンドルに該当するロケールの配列
InfInfoMap オブジェクトの配列 バンドル内の各 INF ファイルを記述する配列。 各項目の識別子は、INF ファイル名です。 INF 名は、ハードウェア ID オブジェクトinfID にマップします。
DriverPackageFamilyId string ドライバー パッケージ ファミリの ID
InfClass string ドライバーのデバイス クラスまたは INF クラス
DriverVersion string ドライバーのバージョン
DriverDate datetime このドライバーの日時
ExtensionId GUID 拡張 INF に適用されます。 この INF の拡張機能 ID を表す GUID です
プロバイダー string このドライバーのプロバイダー
ClassGuid string ドライバーのクラス GUID
InstallationComputerHardwareIds GUID の配列 このドライバーをターゲットにできる CHID のリスト
OSPnPInfoMap オブジェクトの配列 オペレーティング システムをハードウェア ID にマップするオブジェクトの配列。 オブジェクトには基本要素があり、それはオペレーティング システムです。 各オペレーティング システムの内部は、PNP またはハードウェア ID とその詳細のリストです。 オペレーティング システムはハードウェア ID オブジェクトの operatingSystemCode にマップし、ハードウェア ID は pnpString にマップします
メーカー string ハードウェア ID の製造元
DeviceDescription string ハードウェア ID の説明
FeatureScore string ドライバーの機能スコア

関連項目