Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Das Treibermetadatenpaket ist eine Datei, die einer Übermittlung zugeordnet ist. Das Metadatenpaket enthält Details zu jeder INF-Datei in einem Treiberpaket oder Bundle. Diese Datei kann mithilfe der Methode zum Abrufen einer Übermittlung heruntergeladen werden. Die Datei ist im Link-Objekt der Übermittlung mit dem rel - driverMetadata verfügbar.
Wenn Sie der Herausgeber sind und die Übermittlung über die Freigabe erhalten haben, müssen Sie möglicherweise die Methode "Publisher-Metadaten erstellen " ausführen, um die Treibermetadaten für diese Übermittlung zu generieren.
Treibermetadatenstruktur
{
"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,
"CeilingOsCode": "WINDOWS_v100_X64_20H1_FULL"
}
}
}
}
}
}
}
}
Die Datei hat die folgenden Werte:
| Value | Type | Description |
|---|---|---|
| BundleInfoMap | object | Dies ist das übergeordnete Element. Sie wird durch eine GUID identifiziert und enthält alle Details zum Treiberbundle. Dieser Wert ist der BundleID im Hardware-ID-Objekt zugeordnet. |
| Locales | Feld von Zeichenfolgen | Array anwendbarer Gebietsschemas für das Bundle |
| InfInfoMap | Array von Objekten | Array, das jede INF-Datei innerhalb des Bündels beschreibt. Der Bezeichner jedes Elements ist der INF-Dateiname. Der INF-Name ist der InfID im Hardware-ID-Objekt zugeordnet. |
| DriverPackageFamilyId | string | ID der Treiberpaketfamilie |
| InfClass | string | Die Geräteklasse oder INF-Klasse des Treibers |
| DriverVersion | string | Die Version des Treibers |
| DriverDate | datetime | Datum und Uhrzeit für diesen Treiber |
| ExtensionId | GUID | Gilt für Erweiterungs-INFs. Eine GUID, die die Erweiterungs-ID für diese INF darstellt |
| Provider | string | Der Anbieter für diesen Treiber |
| ClassGuid | string | Klassen-GUID des Treibers |
| InstallationComputerHardwareIds | Array von GUIDs | Liste der CHIDs, auf die dieser Treiber ausgerichtet werden kann |
| OSPnPInfoMap | Array von Objekten | Array von Objekten, die einem Betriebssystem Hardware-IDs zuordnen. Das Objekt verfügt über ein Basiselement, bei dem es sich um das Betriebssystem handelt. Innerhalb jedes Betriebssystems ist eine Liste der PNP- oder Hardware-IDs zusammen mit Details. Das Betriebssystem ordnet "operatingSystemCode" im Hardware-ID-Objekt und der Hardware-ID dem pnpString zu. |
| Manufacturer | string | Hersteller der Hardware-ID |
| DeviceDescription | string | Beschreibung der Hardware-ID |
| FeatureScore | string | Featurebewertung für den Treiber |
| CeilingOsCode | string | Der Deckenbetriebssystemcode, über den diese PnP-zu-Treiber-Zuordnung nicht angeboten werden sollte. Wenn festgelegt, wird die Benutzergruppengenerierung auf die angegebene Betriebssystemversion begrenzt.
null wenn keine Obergrenze erkannt wird, in diesem Fall wird der Treiber über das neueste anwendbare Betriebssystem angeboten. Ordnet einen operatingSystemCode-Wert zu (dasselbe Vokabular, das von OSPnPInfoMap Schlüsseln verwendet wird).
Hinweis: Das Feld "CeilingOsCode" wird nur für Pakete aufgefüllt, die nach dem 8. Mai 2026 übermittelt wurden. Pakete, die vor diesem Datum übermittelt wurden, enthalten dieses Feld nicht in ihren Metadaten – es wird nicht für vorhandene Übermittlungen wieder ausgefüllt. |