共用方式為


IPrintOemPrintTicketProvider::ExpandIntentOptions 方法 (prcomoem.h)

IPrintOemPrintTicketProvider::ExpandIntentOptions 方法可讓外掛程式將列印機選項展開 (,例如相片列印) 到印表票證中的個別功能設定。

語法

HRESULT ExpandIntentOptions(
  [in, out] IXMLDOMDocument2 *pPrintTicket
);

參數

[in, out] pPrintTicket

列印票證的指標。

傳回值

如果作業成功或外掛程式不支援意圖功能,IPrintOemPrintTicketProvider::ExpandIntentOptions 應該傳回S_OK。 否則,此方法應該會傳回標準 COM 錯誤碼。

備註

Unidrv 或 Pscript5 驅動程式會呼叫 IPrintOemPrintTicketProvider::ExpandIntentOptions ,讓外掛程式能夠在列印票證的其他功能中,將意圖呈現為其個別設定的選項,再列印票證驗證。 這類選項擴充有兩個重要效果:用戶端會收到意圖擴充結果的相關信息,而核心驅動程式會根據意圖所影響之個別功能來解析條件約束。

當驅動程式將列印票證轉換成 DEVMODEW 時,建議驅動程式在驅動程式的私人 DEVMODEW 結構中保留意圖選項的狀態,然後從 DEVMODEW 回到列印票證。

規格需求

需求
目標平台 桌面
標頭 prcomoem.h (包括 Prcomoem.h)