共用方式為


PPD 特定介面

重要

新式列印平臺是 Windows 與印表機通訊的慣用方法。 我們建議您使用Microsoft的 IPP 收件匣類別驅動程式,以及列印支援應用程式 (PSA),自定義 Windows 10 和 11 中的列印體驗,以進行印表機裝置開發。

如需詳細資訊,請參閱 新式列印平臺列印支援應用程式設計指南

IPrintCoreUI2 COM 介面支援使用者介面外掛程式可以呼叫的九種方法,以存取 PPD 檔案中的資訊。 IPrintCorePS2 COM 介面支援其中六種方法。 本節說明這些方法的 PPD 特定行為。

IPrintCoreUI2 介面 PPD 方法

IPrintCoreUI2::EnumConstrainedOptions

IPrintCoreUI2::EnumFeatures

IPrintCoreUI2::EnumOptions

IPrintCoreUI2::GetOptions

IPrintCoreUI2::GetFeatureAttribute

IPrintCoreUI2::GetGlobalAttribute

IPrintCoreUI2::GetOptionAttribute

IPrintCoreUI2::SetOptions

IPrintCoreUI2::WhyConstrained

IPrintCorePS2 介面 PPD 方法

IPrintCorePS2::EnumFeatures

IPrintCorePS2::EnumOptions

IPrintCorePS2::GetOptions

IPrintCorePS2::GetFeatureAttribute

IPrintCorePS2::GetGlobalAttribute

IPrintCorePS2::GetOptionAttribute

在本節中,這兩個介面成員之任何方法的參考都會套用至這兩種方法。 例如,GetOptions 的參考會套用至 IPrintCoreUI2::GetOptions,以及 IPrintCorePS2::GetOptions

PPD 功能可用性

在本節中,「目前無法使用PPD功能」一詞表示列印機不支援此功能,或功能的非無/False 選項受限於目前的可安裝選項設定。

例如,「雙工功能目前無法使用」表示PPD未指定 * 工功能關鍵詞,或 * 工功能關鍵詞的非無選項目前受限於未安裝雙工單位的事實。