Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Drivrutinsmetadatapaketet är en fil som är associerad med en överföring. Metadatapaketet innehåller information om varje INF-fil i ett drivrutinspaket eller -paket. Den här filen kan laddas ned med hjälp av metoden Hämta en överföring . Filen är tillgänglig i länkobjektet för överföringen med rel - driverMetadata.
Om du är utgivare och har tagit emot överföringen via delning kan du behöva köra metoden Skapa metadata för utgivare för att generera drivrutinsmetadata för sändningen.
Strukturen för drivrutinsmetadata
{
"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"
}
}
}
}
}
}
}
}
Filen har följande värden:
| Value | Type | Description |
|---|---|---|
| BundleInfoMap | object | Det här är överordnad. Den identifieras av ett GUID och innehåller all information om drivrutinspaketet. Det här värdet mappar till bundleID i maskinvaru-ID-objektet |
| Locales | strängmatris | Matris med tillämpliga nationella inställningar för paketet |
| InfInfoMap | matris med objekt | Matris som beskriver varje INF-fil i paketet. Identifieraren för varje objekt är INF-filnamnet. INF-namnet mappar till infID i maskinvaru-ID-objektet. |
| DriverPackageFamilyId | string | ID för drivrutinspaketfamiljen |
| InfClass | string | Enhetsklassen eller INF-klassen för drivrutinen |
| DriverVersion | string | Drivrutinsversionen |
| DriverDate | datetime | Datum och tid för den här drivrutinen |
| ExtensionId | GUID | Gäller för tilläggs-INF:er. Ett GUID som representerar tilläggs-ID:t för denna INF |
| Provider | string | Providern för den här drivrutinen |
| ClassGuid | string | Klass-GUID för drivrutinen |
| InstallationComputerHardwareIds | matris med GUID:er | Lista över CHID:ar som den här drivrutinen kan riktas till |
| OSPnPInfoMap | matris med objekt | Matris med objekt som mappar ett operativsystem till maskinvaru-ID:er. Objektet har ett baselement, som är operativsystemet. I varje operativsystem finns en lista över PNP- eller maskinvaru-ID:t tillsammans med information. Operativsystemet mappar till operatingSystemCode i maskinvaru-ID-objektet och maskinvaru-ID:t mappar till pnpString |
| Manufacturer | string | Tillverkare av maskinvaru-ID |
| DeviceDescription | string | Beskrivning av maskinvaru-ID |
| FeatureScore | string | Funktionspoäng för drivrutinen |
| CeilingOsCode | string | Den takkod för operativsystemet som den här PnP-till-drivrutinsmappningen inte ska erbjudas. När den ställs in begränsas målgruppsgenereringen till den angivna operativsystemversionen.
null när inget tak identifieras, i vilket fall drivrutinen erbjuds via det senaste tillämpliga operativsystemet. Mappar till ett operatingSystemCode-värde (samma ordförråd som används av OSPnPInfoMap nycklar).
Observera: Fältet CeilingOsCode fylls bara i för paket som skickas efter den 8 maj 2026. Paket som skickas före det här datumet kommer inte att ha det här fältet i sina metadata – det kommer inte att återfyllas för befintliga inlämningar. |