Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O pacote de metadados do driver é um arquivo associado a um envio. O pacote de metadados contém detalhes sobre cada arquivo INF em um pacote ou pacote de driver. Esse arquivo pode ser baixado usando o método Obter um envio . The file is available in the Link object of the submission with the rel - driverMetadata.
Se você for o editor e receber o envio por meio do compartilhamento, talvez seja necessário executar o método Criar Metadados do Publicador para gerar os metadados do driver para esse envio.
Estrutura de metadados do 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
}
}
}
}
}
}
}
}
O arquivo tem os seguintes valores:
| Value | Tipo | Description |
|---|---|---|
| BundleInfoMap | objeto | Este é o pai. Ele é identificado por um GUID e contém todos os detalhes sobre o pacote de driver. This value maps to the bundleID in the Hardware ID object |
| Locales | Matriz de cadeias de caracteres | Matriz de localidades aplicáveis para o pacote |
| InfInfoMap | matriz de objetos | Matriz que descreve cada arquivo INF dentro do pacote. O identificador de cada item é o nome do arquivo INF. The INF name maps to the infID in the Hardware ID object. |
| DriverPackageFamilyId | cadeia | ID da família de pacotes de driver |
| InfClass | cadeia | A classe de dispositivo ou classe INF do driver |
| DriverVersion | cadeia | A versão do driver |
| DriverDate | datetime | A data e a hora deste driver |
| ExtensionId | GUID | Aplicável para INFs de extensão. Um GUID que representa a ID de extensão para este INF |
| Provider | cadeia | O provedor para este driver |
| ClassGuid | cadeia | GUID de classe do driver |
| InstallationComputerHardwareIds | matriz de GUIDs | Lista de CHIDs para os quais esse driver pode ser direcionado |
| OSPnPInfoMap | matriz de objetos | Matriz de objetos que mapeia um sistema operacional para IDs de hardware. O objeto tem um elemento base, que é o sistema operacional. Dentro de cada sistema operacional há uma lista de IDs de PNP ou hardware, juntamente com detalhes. O sistema operacional mapeia para operatingSystemCode no objeto ID de hardware e a ID de hardware é mapeada para o pnpString |
| Manufacturer | cadeia | Fabricante da ID de hardware |
| DeviceDescription | cadeia | Descrição da ID de hardware |
| FeatureScore | cadeia | Pontuação do recurso para o driver |