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.
Os arquivos INF têm muitas partes comuns e seguem um único conjunto de regras de sintaxe. No entanto, eles também são tão diferentes quanto a variedade de dispositivos compatíveis com o Microsoft Windows. Ao escrever um arquivo INF, consulte as seguintes fontes de informações:
Esta seção e o resumo das seções INF e do material de referência das diretivas INF
Um arquivo INF deve usar a estrutura e a sintaxe válidas para passar verificações de validação de pacote de driver no início do processo de instalação.
Use a ferramenta INFVerif para validar a estrutura e a sintaxe dos arquivos INF.
Um arquivo INF deve conter seções INF SourceDisksFiles e SourceDisksNames válidas. A partir do Windows Vista, o sistema operacional não copia o pacote de driver para o repositório de driver , a menos que essas seções estejam presentes e preenchidas corretamente.
A documentação da sua classe de dispositivo
Por exemplo, se o dispositivo for uma impressora, consulte Instalar e configurar drivers de impressora.
Ferramentas do WDK para arquivos INF
Para obter mais informações, consulte Ferramentas para arquivos INF. Essas ferramentas são incluídas no subdiretório \Tools do WDK.
Arquivos INF de exemplo e arquivos INF para dispositivos semelhantes
Examine os drivers de exemplo para ver se há arquivos INF para dispositivos semelhantes ao seu dispositivo.
Os componentes de um pacote de driver nunca devem copiar ou excluir diretamente arquivos INF diretamente no diretório%SystemRoot%/Inf de um sistema.
Editando arquivos INF e codificações de arquivo
Você pode criar ou modificar um arquivo INF usando qualquer editor de texto no qual você possa controlar a inserção de quebras de linha. O arquivo deve ser salvo com uma codificação de arquivo ANSI ou Unicode (UTF-16 LE). Unicode (UTF-16 LE) é preferido, pois permite que o INF suporte a localização da seção de cadeias de caracteres do INF em uma ampla variedade de idiomas. Se o INF contiver caracteres não ASCII, você deverá salvar o arquivo como um arquivo UNIcode (UTF-16 LE).
Práticas recomendadas para nomenclatura e controle de versão do arquivo INF
Os nomes INF devem ser nomeados de forma a reduzir a chance de conflitos com INFs de outros fornecedores. Por exemplo, o nome INF pode incluir nele, como prefixo ou sufixo, uma abreviação do nome da sua empresa.
Se você tiver duas variantes diferentes do mesmo pacote de driver diferentes em aspectos como cadeias de caracteres de identidade visual, configurações e assim por diante, esses dois pacotes de driver deverão ter nomes exclusivos.
Não modifique arbitrariamente os carimbos de data/hora de seus arquivos INF como um mecanismo de controle de versão. O controle de versão dos arquivos INF deve ser baseado em um número de data e versão especificado por meio da diretiva INF DriverVer em uma seção INF Version.
Sempre que você atualizar um INF ou qualquer arquivo que o INF referencia, atualize a data e a versão na diretiva INF DriverVer dentro do INF.