IPrintOemUni::GetImplementedMethod 方法 (prcomoem.h)
Unidrv IPrintOemUni::GetImplementedMethod
會使用 方法來判斷轉譯外掛程式已實作的 IPrintOemUni 介面方法。
語法
HRESULT GetImplementedMethod(
PSTR pMethodName
);
參數
pMethodName
呼叫端提供的字串指標,代表 IPrintOemUni 介面方法的名稱,例如 IPrintOemUni::ImageProcessing 的 “ImageProcessing ”,或 IPrintOemUni::FilterGraphics 的 “FilterGraphics”。
傳回值
GetImplementedMethod
必須傳回下列其中一個值。
傳回碼 | 描述 |
---|---|
|
作業成功 (,也就是指定的方法會實作) 。 |
|
作業失敗 (也就是說,指定的方法不會實作) 。 |
備註
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) |