次の方法で共有


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

ドライバー メタデータ パッケージは、申請に関連付けられているファイルです。 メタデータ パッケージには、ドライバー パッケージまたはバンドル内の各 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 ドライバーの機能スコア

関連項目