功能衝突優先順序
重要
新式列印平臺是 Windows 與印表機通訊的慣用方法。 我們建議您使用Microsoft的 IPP 收件匣類別驅動程式,以及列印支援應用程式 (PSA),自定義 Windows 10 和 11 中的列印體驗,以進行印表機裝置開發。
如需詳細資訊,請參閱 新式列印平臺 和 列印支援應用程式設計指南。
當 Unidrv 的使用者介面程式代碼強制執行 選項條件約束時,功能衝突優先順序會識別功能應具備的優先順序。
GPD 剖析器會依下列順序將衝突優先順序指派給功能,從最高到最低優先順序:
已安裝的可安裝功能。 (請參閱 處理可安裝的功能和選項。
*FeatureType 設定為 PRINTER_PROPERTY的功能。
*FeatureType 設定為 DOC_PROPERTY 或 JOB_PROPERTY 的功能。
根據為功能之 *ConflictPriority 屬性指定的值,指派每個功能類型內的功能會以相對優先順序。 因此,例如,具有 *ConflictPriority 屬性為 1 的PRINTER_PROPERTY功能優先順序高於具有 *ConflictPriority 屬性為 3 的DOC_PROPERTY功能。 沒有 *ConflictPriority 屬性的功能優先順序低於功能。
如需 *FeatureType 和 *ConflictPriority 屬性的詳細資訊,請參閱 功能屬性。