PCL XL ミニドライバーをインストールする
重要
最新の印刷プラットフォームは、Windows がプリンターと通信するための推奨手段です。 プリンターデバイス開発におけるWindows 10および11での印刷体験をカスタマイズするために、MicrosoftのIPPインボックスクラスドライバーとPrint Support Apps (PSA)の使用を推奨します。
詳細については、 最新の印刷プラットフォーム および 印刷サポート アプリ設計ガイドを参照してください。
Windows XP 以降では、ntprint.inf には次の [PCLXL.OEM] セクションがあります。
[PCLXL.OEM]
CopyFiles=PCLXL,@PCL5ERES.DLL
INF CopyFiles ディレクティブ は、[PCLXL] セクションに記載されているすべてのファイルとpcl5eres.dllを既定のコピー先ディレクトリにコピーします。 [PCLXL] セクションも ntprint.inf に表示され、コピーするファイルが一覧表示されます。
[PCLXL]
PCLXL.DLL
PCLXL.GPD
P6FONT.GPD
PJL.GPD
P6DISP.GPD
Pclxl.dllには、PCL XL UFM とさまざまなリソース文字列が 含まれています。 このセクションに記載されているその他の GPD は、PCL XL (PCL-6) サポート ファイルです。
PCL XL プリンター ミニドライバーをインストールするには、OEM はプリンター固有の INF で次のようなセクションを追加する必要があります。 この INF は ntprint.inf の前に読み込まれます。
[P6SAMPLE.GPD]
CopyFiles=@P6SAMPLE.GPD
DataSection=UNIDRV_DATA
DataFile=P6SAMPLE.GPD
Include=NTPRINT.INF
Needs=UNIDRV.OEM,TTFSUB.OEM,PCLXL.OEM
前のセクションでは、最初の行の CopyFiles ディレクティブが OEM の GPD ファイル (この例では p6sample.gpd と呼ばれます) をコピーします。 2 行目の DataSection ディレクティブに関連付けられたエントリ (プリンター INF ファイル データ セクション と プリンター INF ファイルのインストール セクションを参照) は、ntprint.inf の [UNIDRV_DATA] セクションを参照します。 3 行目の DataFile ディレクティブは、p6sample.gpd がこのプリンター ミニドライバーに関連付けられているデータ ファイルであることを指定します。 4 行目では ntprint.inf が含まれます。 5 行目の Needs ディレクティブの 3 つのエントリは、ntprint.inf の同じ名前のセクションを参照します。 これにより、INF ファイルは、driver.cabに読み込まれるファイルにアクセスできます。
プリンターのインストールに CopyFiles ディレクティブを使用する方法の詳細については、 プリンター INF ファイルの CopyFiles セクションを参照してください。