ファイルを共有しないパッケージ対応印刷ドライバー
重要
最新の印刷プラットフォームは、Windows がプリンターと通信するための推奨手段です。 プリンターデバイス開発におけるWindows 10および11での印刷体験をカスタマイズするために、MicrosoftのIPPインボックスクラスドライバーとPrint Support Apps (PSA)の使用を推奨します。
詳細については、 最新の印刷プラットフォーム および 印刷サポート アプリ設計ガイドを参照してください。
ドライバー パッケージ内のファイルに一意の名前が付けられ、他のドライバー パッケージに含まれていない場合は、INF ファイルに PrinterPackageInstallation セクションを追加します。 このセクションでは、次の例の 23 行目に示すように PackageAware=TRUE キーワードを追加します。
[Version]
Signature="$Windows NT$"
Class=Printer
ClassGUID={4D36E979-E325-11CE-BFC1-08002BE10318}
Provider="OEM Company"
CatalogFile=PackageAware.cat ; Single Catalog file for all OS versions
DriverVer=10/10/2005, 1.2.3.4
PnpLockdown=1
[Manufacturer]
"OEM Company" = Company, NTx86.6.0
;Models section for installation of x86 driver on
; Windows Vista and later
[Company.NTx86.6.0]
"My Device Description"
= DriverInstall_Vista, OEM_Company_NameABC_640A
[DriverInstall_Vista]
CopyFiles=@OEMRES.DLL,@OEMABC.GPD
DataFile=OEMABC.GPD
[PrinterPackageInstallation.x86]
PackageAware=TRUE
; Source Media Information Sections
[DestinationDirs]
DefaultDestDir=66000
[SourceDisksNames.x86]
1 = %MediaDescription%,,,"I386"
[SourceDisksFiles]
OEMRES.DLL = 1
OEMABC.GPD = 1
OEMCORE.DLL = 1
[Strings]
MediaDescription = "Description for Vendor provided media"