IPrintOemUni::GetImplementedMethod 方法 (prcomoem.h)

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

語法

HRESULT GetImplementedMethod(
  PSTR pMethodName
);

參數

pMethodName

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

傳回值

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

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

備註

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

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

“CommandCallback”

“Compression”

“DownloadCharGlyph”

“DownloadFontHeader”

“FilterGraphics”

“HalftonePattern”

“ImageProcessing”

“MemoryUsage”

“OutputCharStr”

“SendFontCmd”

“TextOutAsBitmap”

“TTDownloadMethod”

“TTYGetInfo”

規格需求

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