Compartilhar via


Instalando um minidriver PCL XL

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

No Windows XP e posterior, ntprint.inf tem o seguinte [PCLXL. OEM] seção:

[PCLXL.OEM]
CopyFiles=PCLXL,@PCL5ERES.DLL

A diretiva INF CopyFiles copia todos os arquivos listados na seção [PCLXL], bem como pcl5eres.dll, para o diretório de destino padrão. A seção [PCLXL] também aparece em ntprint.inf e lista os arquivos a serem copiados.

[PCLXL]
PCLXL.DLL
PCLXL.GPD
P6FONT.GPD
PJL.GPD
P6DISP.GPD

Pclxl.dll contém os UFMs PCL XL e várias cadeias de caracteres de recursos. Os outros GPDs listados nesta seção são os arquivos de suporte do PCL XL (PCL-6).

Para instalar um minidriver de impressora PCL XL, um OEM deve adicionar uma seção semelhante à seguinte no INF específico da impressora. Esse INF é carregado antes do ntprint.inf.

[P6SAMPLE.GPD]
CopyFiles=@P6SAMPLE.GPD
DataSection=UNIDRV_DATA
DataFile=P6SAMPLE.GPD
Include=NTPRINT.INF
Needs=UNIDRV.OEM,TTFSUB.OEM,PCLXL.OEM

Na seção anterior, a diretiva CopyFiles na primeira linha copia o arquivo GPD do OEM (chamado p6sample.gpd neste exemplo). A entrada associada à diretiva DataSection na segunda linha (consulte Seções de dados do arquivo INF da impressora e Seções de instalação do arquivo INF da impressora) refere-se à seção [UNIDRV_DATA] em ntprint.inf. A diretiva DataFile na terceira linha especifica que p6sample.gpd é o arquivo de dados associado a esse minidriver de impressora. A quarta linha faz com que ntprint.inf seja incluído. As três entradas na diretiva Needs da quinta linha referem-se às seções com nomes idênticos em ntprint.inf. Isso permite que o arquivo INF obtenha acesso aos arquivos carregados no driver.cab.

Para obter informações adicionais sobre como usar a diretiva CopyFiles para instalações de impressora, consulte Seções CopyFiles do arquivo INF da impressora.