Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Le package de métadonnées du pilote est un fichier associé à une soumission. Le package de métadonnées contient des détails sur chaque fichier INF dans un package de pilote ou un bundle. Ce fichier peut être téléchargé à l’aide de la méthode Get a submission . The file is available in the Link object of the submission with the rel - driverMetadata.
Si vous êtes l’éditeur et que vous avez reçu la soumission via le partage, vous devrez peut-être exécuter la méthode Create Publisher Metadata pour générer les métadonnées du pilote pour cette soumission.
Structure des métadonnées du pilote
{
"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
}
}
}
}
}
}
}
}
Le fichier a les valeurs suivantes :
| Value | Type | Description |
|---|---|---|
| BundleInfoMap | object | Il s’agit du parent. Il est identifié par un GUID et contient tous les détails sur le bundle de pilotes. This value maps to the bundleID in the Hardware ID object |
| Locales | tableau de chaînes | Tableau de paramètres régionaux applicables pour l’offre groupée |
| InfInfoMap | tableau d’objets | Tableau qui décrit chaque fichier INF dans le bundle. L’identificateur de chaque élément est le nom du fichier INF. The INF name maps to the infID in the Hardware ID object. |
| DriverPackageFamilyId | string | ID de la famille de packages de pilotes |
| InfClass | string | Classe d’appareil ou classe INF du pilote |
| DriverVersion | string | Version du pilote |
| DriverDate | datetime | Date et heure de ce pilote |
| ExtensionId | GUID | Applicable aux infs d’extension. GUID qui représente l’ID d’extension pour cet INF |
| Provider | string | Fournisseur pour ce pilote |
| ClassGuid | string | GUID de classe du pilote |
| InstallationComputerHardwareIds | tableau de GUID | Liste des CHID auxquels ce pilote peut être ciblé |
| OSPnPInfoMap | tableau d’objets | Tableau d’objets qui mappe un système d’exploitation aux ID matériels. L’objet a un élément de base, qui est le système d’exploitation. À l’intérieur de chaque système d’exploitation est une liste d’ID PNP ou Matériel, ainsi que des détails. Le système d’exploitation mappe à operatingSystemCode dans l’objet ID matériel et l’ID matériel est mappé à pnpString |
| Manufacturer | string | Fabricant de l’ID matériel |
| DeviceDescription | string | Description de l’ID matériel |
| FeatureScore | string | Score de fonctionnalité pour le pilote |