Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il pacchetto di metadati del driver è un file associato a un invio. Il pacchetto di metadati contiene informazioni dettagliate su ogni file INF in un pacchetto o bundle driver. Questo file può essere scaricato usando il metodo Ottieni un invio . The file is available in the Link object of the submission with the rel - driverMetadata.
Se si è l'editore e si riceve l'invio tramite condivisione, potrebbe essere necessario eseguire il metodo Create Publisher Metadata (Crea metadati editore) per generare i metadati del driver per tale invio.
Struttura dei metadati del driver
{
"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
}
}
}
}
}
}
}
}
Il file ha i valori seguenti:
| Value | Type | Description |
|---|---|---|
| BundleInfoMap | object | Questo è l'elemento padre. Viene identificato da un GUID e contiene tutti i dettagli relativi al bundle del driver. This value maps to the bundleID in the Hardware ID object |
| Locales | matrice di stringhe | Matrice di impostazioni locali applicabili per il bundle |
| InfInfoMap | matrice di oggetti | Matrice che descrive ogni file INF all'interno del bundle. L'identificatore di ogni elemento è il nome del file INF. The INF name maps to the infID in the Hardware ID object. |
| DriverPackageFamilyId | string | ID della famiglia di pacchetti driver |
| InfClass | string | Classe di dispositivo o classe INF del driver |
| DriverVersion | string | Versione del driver |
| DriverDate | datetime | Data e ora per questo driver |
| ExtensionId | GUID | Applicabile per gli INFS di estensione. GUID che rappresenta l'ID estensione per questo INF |
| Provider | string | Provider per questo driver |
| ClassGuid | string | GUID di classe del driver |
| InstallationComputerHardwareIds | matrice di GUID | Elenco di CHID a cui può essere destinato questo driver |
| OSPnPInfoMap | matrice di oggetti | Matrice di oggetti che esegue il mapping di un sistema operativo agli ID hardware. L'oggetto ha un elemento di base, ovvero il sistema operativo. All'interno di ogni sistema operativo è riportato un elenco di ID PNP o Hardware insieme ai dettagli. Il sistema operativo esegue il mapping a operatingSystemCode nell'oggetto ID hardware e l'ID hardware esegue il mapping a pnpString |
| Manufacturer | string | Produttore dell'ID hardware |
| DeviceDescription | string | Descrizione dell'ID hardware |
| FeatureScore | string | Punteggio delle funzionalità per il driver |