共用方式為


IPrintOemUni3::GetImplementedMethod 方法 (prcomoem.h)

Unidrv IPrintOemUni3::GetImplementedMethod 會使用 方法來判斷轉譯外掛程式已實作的 IPrintOemUni 介面方法。

語法

HRESULT GetImplementedMethod(
  PSTR pMethodName
);

參數

pMethodName

呼叫端提供的字串指標,代表 IPrintOemUni 介面方法的名稱,例如 IPrintOemUni3::ImageProcessing 的 “ImageProcessing ” 或 IPrintOemUni3::FilterGraphics 的 “FilterGraphics”。

傳回值

GetImplementedMethod 必須傳回下列其中一個值。

傳回碼 描述
S_OK
作業成功 (,也就是) 實作指定的方法。
S_FALSE
作業失敗 (也就是說,指定的方法不會實作) 。

備註

Unidrv 的轉譯外掛程式必須實 IPrintOemUni3::GetImplementedMethod 作 方法,以及這個介面中的數個其他方法。 對於選擇性的方法, IPrintOemUni3::GetImplementedMethod 檢查輸入法名稱字串,並傳回值,指出關聯方法是否在外掛程式內實作。 例如,如果使用 IPrintOemUni3::GetImplementedMethod 字串 「ImageProcessing」 呼叫 ,則如果 實作 IPrintOemUni3::ImageProcessing 方法,則應該傳回S_OK,否則S_FALSE。

方法 IPrintOemUni3::GetImplementedMethod 必須辨識下列名稱字串:

“CommandCallback”

“Compression”

“DownloadCharGlyph”

“DownloadFontHeader”

“DownloadPattern”

“FilterGraphics”

“GetPDEVAdjustment”

“HalftonePattern”

“ImageProcessing”

“MemoryUsage”

“OutputCharStr”

“SendFontCmd”

“SetBandSize”

“TextOutAsBitmap”

“TTDownloadMethod”

“TTYGetInfo”

“WritePrinter”

規格需求

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