Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Uma diretiva AddComponent é usada dentro de um INF DDInstall. Componentes seção de uma extensão de arquivo INF. Ele cria um dispositivo filho virtual para o componente de software sob o dispositivo atual. Esta diretiva é suportada para o Windows 10 versão 1703 e posterior.
[DDInstall.Components]
AddComponent=ComponentName,[flags],component-install-section
Inscrições
ComponentName
Especifica o nome do componente de software a ser criado. Cada diretiva AddComponent em um arquivo INF deve ter um valor exclusivo.
bandeiras
Especifica um ou mais sinalizadores (ORed), atualmente indefinidos, mas reservados para uso futuro.
componente-install-section
Faz referência a uma seção definida pelo gravador INF que contém informações para criar o componente de software nomeado para este dispositivo.
Observações
Cada nome de seção criado pelo INF deve ser exclusivo dentro do arquivo INF e deve seguir as regras gerais para definir nomes de seção. Para obter mais informações sobre essas regras, consulte Regras gerais de sintaxe para arquivos INF.
Uma diretiva AddComponent deve fazer referência a um de seção de instalação de componente nomeado em outro lugar no arquivo INF. Cada secção tem a seguinte forma:
[component-install-section]
ComponentIDs=component-id[,component-id] …
[Description=description]
Cada component-install-section deve ter pelo menos o ComponentIDs entrada, conforme mostrado aqui. No entanto, as restantes entradas são opcionais.
Observe que ComponentIDs são HardwareIDs, o que significa que são cadeias de caracteres definidas pelo desenvolvedor de hardware. Para garantir a exclusividade dessas IDs, na maioria dos casos, recomendamos seguir o esquema de identificador usado para dispositivos PCI. É possível que um fornecedor queira usar um esquema diferente, mas isso depende do cenário.
Por exemplo, um fornecedor com vários componentes em um único dispositivo pode querer associar as IDs de hardware do componente ao pai. Nesse caso, eles poderiam criar um ComponentID anexando um identificador de componente definido pelo fornecedor de quatro caracteres ao ID de hardware do pai.
Component-Install Entradas e Valores da Secção
ComponentIDs=id1[, id2] ... [, idN]
Especifica os identificadores de componente para um componente de software. As IDs de componente funcionam da mesma forma que as IDs de hardware e devem seguir formatação semelhante. Para um componente de software, o sistema precede os valores fornecidos pelo INF com SWC\ para criar as IDs de hardware. Por exemplo, um ComponentIDs valor de VID0001&PID0001 resulta em um ID de hardware de SWC\VID0001&PID0001.
Descrição=descrição
Opcionalmente, especifica uma cadeia de caracteres que descreve o componente de software, normalmente para localização, expressa como um token de %strkey% definido em uma seção INF Strings.
Se uma cadeia de caracteres de descrição contiver %strkey% tokens, cada token poderá representar um máximo de 511 caracteres. A cadeia de caracteres total, após qualquer substituição de token de cadeia de caracteres, não deve exceder 1024 caracteres.