Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Het metagegevenspakket voor stuurprogramma's is een bestand dat is gekoppeld aan een inzending. Het metagegevenspakket bevat details over elk INF-bestand in een stuurprogrammapakket of bundel. Dit bestand kan worden gedownload met behulp van de methode Een inzending ophalen . Het bestand is beschikbaar in het koppelingsobject van de inzending met de rel - driverMetadata.
Als u de uitgever bent en de inzending hebt ontvangen via delen, moet u mogelijk de methode Metagegevens van Publisher maken uitvoeren om de metagegevens van het stuurprogramma voor die inzending te genereren.
Structuur van metagegevens van stuurprogramma
{
"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"
}
}
}
}
}
}
}
}
Het bestand heeft de volgende waarden:
| Value | Type | Description |
|---|---|---|
| BundleInfoMap | object | Dit is de bovenliggende. Het wordt geïdentificeerd door een GUID en bevat alle details over de stuurprogrammabundel. Deze waarde wordt toegewezen aan de bundleID in het object Hardware-id |
| Locales | reeks van tekenreeksen | Matrix met toepasselijke landinstellingen voor de bundel |
| InfInfoMap | reeks van objecten | Matrix die elk INF-bestand in de bundel beschrijft. De id van elk item is de INF-bestandsnaam. De INF-naam wordt toegewezen aan de infID in het object Hardware-id. |
| DriverPackageFamilyId | string | Id van de familie van het stuurprogrammapakket |
| InfClass | string | De apparaatklasse of INF-klasse van het stuurprogramma |
| DriverVersion | string | De versie van het stuurprogramma |
| DriverDate | datetime | De datum en tijd voor dit stuurprogramma |
| ExtensionId | GUID | Van toepassing op extensie-INF's. Een GUID die de extensie-id voor deze INF vertegenwoordigt |
| Provider | string | De provider voor dit stuurprogramma |
| ClassGuid | string | Klasse-GUID van het stuurprogramma |
| InstallationComputerHardwareIds | array van GUIDs | Lijst met CHID's waarop deze driver kan worden gericht |
| OSPnPInfoMap | reeks van objecten | Matrix van objecten die een besturingssysteem toewijzen aan hardware-id's. Het object heeft een basiselement, het besturingssysteem. Binnen elk besturingssysteem vindt u een lijst met PNP- of hardware-id's, samen met details. Het besturingssysteem wordt toegewezen aan operatingSystemCode in het hardware-id-object en de hardware-id wordt toegewezen aan de pnpString |
| Manufacturer | string | Fabrikant van de hardware-id |
| DeviceDescription | string | Beschrijving van de hardware-id |
| FeatureScore | string | Functiescore voor het stuurprogramma |
| CeilingOsCode | string | De plafondbesturingssysteemcode waarboven deze PnP-naar-stuurprogrammatoewijzing niet mag worden aangeboden. Wanneer dit is ingesteld, wordt het genereren van doelgroepen beperkt tot de opgegeven versie van het besturingssysteem.
null wanneer er geen plafond wordt gedetecteerd, in welk geval het stuurprogramma wordt aangeboden via het meest recente toepasselijke besturingssysteem. Wordt toegewezen aan een operatingSystemCode-waarde (dezelfde woordenlijst die door OSPnPInfoMap sleutels wordt gebruikt).
Opmerking: Het veld CeilingOsCode wordt alleen ingevuld voor pakketten die na 8 mei 2026 zijn ingediend. Pakketten die vóór deze datum zijn ingediend, hebben dit veld niet in hun metagegevens. Het veld wordt niet opnieuw ingevuld voor bestaande inzendingen. |