次の方法で共有


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

ドライバー メタデータ パッケージは、申請に関連付けられているファイルです。 メタデータ パッケージには、ドライバー パッケージまたはバンドル内の各 INF ファイルに関する詳細が含まれています。 このファイルは、 Get a submission メソッドを使用してダウンロードできます。 The file is available in the Link object of the submission with the 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
              }
            }
          }
        }
      }
    }
  }
}

ファイルの値は次のとおりです。

Value タイプ Description
BundleInfoMap オブジェクト これが親です。 GUID によって識別され、ドライバー バンドルに関するすべての詳細が含まれます。 This value maps to the bundleID in the Hardware ID object
Locales 文字列の配列 バンドルに適用可能なロケールの配列
InfInfoMap オブジェクトの配列 バンドル内の各 INF ファイルを記述する配列。 各項目の識別子は INF ファイル名です。 The INF name maps to the infID in the Hardware ID object.
DriverPackageFamilyId 文字列 ドライバー パッケージ ファミリの ID
InfClass 文字列 ドライバーのデバイス クラスまたは INF クラス
DriverVersion 文字列 ドライバーのバージョン
DriverDate datetime このドライバーの日付と時刻
ExtensionId GUID 拡張 INF に適用されます。 この INF の拡張 ID を表す GUID
Provider 文字列 このドライバーのプロバイダー
ClassGuid 文字列 ドライバーのクラス GUID
InstallationComputerHardwareIds GUID の配列 このドライバーを対象にできる CHID の一覧
OSPnPInfoMap オブジェクトの配列 オペレーティング システムをハードウェア ID にマップするオブジェクトの配列。 オブジェクトには、オペレーティング システムである基本要素があります。 各オペレーティング システム内には、詳細と共に PNP またはハードウェア ID の一覧が表示されます。 オペレーティング システムはハードウェア ID オブジェクトの operatingSystemCode にマップされ、ハードウェア ID は pnpString にマップされます
Manufacturer 文字列 ハードウェア ID の製造元
DeviceDescription 文字列 ハードウェア ID の説明
FeatureScore 文字列 ドライバーの機能スコア

See also