Atualizando o INF do driver com reconhecimento de pacote
Importante
A plataforma de impressão moderna é o meio preferencial do Windows para se comunicar com as impressoras. Recomendamos que você use o driver de classe de caixa de entrada IPP da Microsoft juntamente com PSA (Aplicativos de Suporte à Impressão) para personalizar a experiência de impressão no Windows 10 e 11 para o desenvolvimento de dispositivos de impressora.
Para obter mais informações, consulte o guia de design do aplicativo de suporte à impressão .
Depois de agrupar o driver principal com o driver com reconhecimento de pacote, a próxima etapa é atualizar o arquivo INF do driver com reconhecimento de pacote.
O arquivo INF para o driver com reconhecimento de pacote precisa fazer referência ao pacote de driver principal atualizado. Para fazer isso, identifique o pacote de driver principal com um GUID de modelo principal, conforme discutido em Escrevendo drivers principais. Além de identificar o pacote de driver principal, você precisará fazer as duas alterações a seguir no arquivo INF.
Primeiro, especifique a versão mínima aceitável do driver principal para que somente a versão atualizada seja usada. Especificar uma versão mínima elimina a possibilidade de o driver com reconhecimento de pacote ser instalado com uma versão mais antiga e incompatível do pacote de driver principal. Para especificar a versão mínima, use a diretiva INF InboxVersionRequired, conforme mostrado no exemplo a seguir:
[PrinterPackageInstallation.x86]
PackageAware=TRUE
CoreDriverDependencies={D20EA372-DD35-4950-9ED8-A6335AFE79F0}
InboxVersionRequired=<version of the updated core driver>
No exemplo anterior, substitua o texto em itálico pelas informações de versão do driver apropriadas.
Em segundo lugar, use a diretiva INF CopyINF para copiar o pacote de driver principal atualizado para o repositório de driver. Essa diretiva foi atualizada no Windows Vista para dar suporte à cópia para o repositório de driver.
Depois de concluir essas etapas, o driver deve estar pronto para testar. Durante a instalação do PnP, o instalador descobrirá o novo driver com reconhecimento de pacote e lerá o arquivo INF associado. A diretiva CopyINF forçará o pacote de driver principal atualizado a ser carregado no repositório de driver e o restante da instalação do driver com reconhecimento de pacote continuará.