Partilhar via


Seções de instalação do arquivo INF

Importante

A plataforma de impressão moderna é o meio preferido 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 Plataformade impressão moderna e o Guia de design do aplicativo de suporte de impressão.

Para o Windows NT 4.0 e anteriores, os fornecedores que forneceram minidrivers aos clientes também forneceram ao cliente uma cópia do driver de impressora Microsoft apropriado, obtido da Microsoft.

Normalmente, para Windows 2000 e posterior, os fornecedores não distribuem os drivers de impressora da Microsoft junto com seus minidrivers. Em vez disso, cada fornecedor fornece um arquivo INF que instala os arquivos do fornecedor e, em seguida, invoca o arquivo INF da impressora da Microsoft, Ntprint.inf, que, por sua vez, instala os componentes apropriados do driver de impressora.

Observação A Microsoft lança periodicamente versões atualizadas de seus drivers de impressora. Minidrivers que exigem recursos disponíveis apenas nas versões atualizadas podem exigir etapas adicionais. Para obter mais informações, consulte Usando drivers de impressão principais atualizados.

O arquivo INF da impressora da Microsoft, Ntprint.inf, contém as seguintes seções INF DDInstall que podem ser referenciadas por arquivos INF do fornecedor:

  • [PSCRIPT.OEM]

    Instala o driver de impressora Microsoft Postscript (Pscript).

  • [UNIDRV.OEM]

    Instala o Microsoft Universal Printer Driver (Unidrv).

  • [UNIDRV_BIDI.OEM]

    Instala o Microsoft Universal Printer Driver and Pjlmon.dll, o monitor de linguagem que dá suporte à PJL (Linguagem de Trabalho de Impressora) e fornece comunicação bidirecional para impressoras PJL.

  • [TTFSUB.OEM]

    Instala o Ttfsub.gpd, que está incluído no WDK (Windows Driver Kit) e contém um conjunto de entradas *TTFS para substituições de fonte TrueType comuns que podem ser usadas com impressoras compatíveis com Unidrv.

  • [sRGBPROFILE.OEM]

    Instala o perfil de cores sRGB do sistema.

  • [LOCALE.OEM]

    Instala Locale.gpd, que contém identificadores de localidade. (Consulte Fazendo referência a localidades.)

Para fazer referência a essas seções de instalação do arquivo INF, o arquivo deve usar as diretivas Include e Needs, conforme ilustrado no exemplo a seguir:

[Manufacturer]
"ABC Printers"
 
[ABC Printers]
"ABC Printer 100ex" = ABC100EX.GPD, ABC_Printer_100ex
 
[ABC100EX.GPD]
CopyFiles=@ABCres.dll,@ABC100EX.gpd
DataSection=UNIDRV_BIDI_DATA      ; Unidrv Bidirectional Data Section
DataFile=ABC100EX.gpd
Include=NTPRINT.INF               ; Include NTPRINT.INF.
Needs=TTFSUB.OEM,UNIDRV_BIDI.OEM  ; Install Unidrv, TrueType subs,
 ;    and PJL language monitor.