IPrintOemUni::GetImplementedMethod 方法 (prcomoem.h)

Unidrv 使用 IPrintOemUni::GetImplementedMethod 方法来确定呈现插件实现的哪些 IPrintOemUni 接口方法。

语法

HRESULT GetImplementedMethod(
  PSTR pMethodName
);

参数

pMethodName

调用方提供的指针指向表示 IPrintOemUni 接口方法的名称的字符串,例如 IPrintOemUni::ImageProcessing 的“ImageProcessing”或 IPrintOemUni::FilterGraphics的“ImageProcessing”。

返回值

GetImplementedMethod 必须返回以下值之一。

返回代码 描述
S_OK
作成功(即实现指定的方法)。
S_FALSE
作失败(即未实现指定的方法)。

言论

Unidrv 的呈现插件必须实现 IPrintOemUni::GetImplementedMethod 方法,以及此接口中的其他几个方法。 对于可选方法,IPrintOemUni::GetImplementedMethod 检查输入法名称字符串并返回一个值,该值指示关联方法是否在插件中实现。 例如,如果使用字符串“ImageProcessing”调用 IPrintOemUni::GetImplementedMethod,则当实现 IPrintOemUni::ImageProcessing 方法并S_FALSE时,它应返回S_OK。

IPrintOemUni::GetImplementedMethod 方法必须识别以下名称字符串:

“CommandCallback”

“压缩”

“DownloadCharGlyph”

“DownloadFontHeader”

“FilterGraphics”

“HalftonePattern”

“ImageProcessing”

“MemoryUsage”

“OutputCharStr”

“SendFontCmd”

“TextOutAsBitmap”

“TTDownloadMethod”

“TTYGetInfo”

要求

要求 价值
目标平台 桌面
标头 prcomoem.h (include Prcomoem.h)