不共用檔案的套件感知列印驅動程式
重要
新式列印平臺是 Windows 與印表機通訊的慣用方法。 我們建議您使用Microsoft的 IPP 收件匣類別驅動程式,以及列印支援應用程式 (PSA),自定義 Windows 10 和 11 中的列印體驗,以進行印表機裝置開發。
如需詳細資訊,請參閱 新式列印平臺 和 列印支援應用程式設計指南。
當驅動程式套件中的檔案以唯一命名且不會發生在任何其他驅動程式套件中時,請將 PrinterPackageInstallation 區段新增至 INF 檔案。 在該區段中,新增 PackageAware=TRUE 關鍵詞,如下列範例的第 23 行所示:
[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"