Поделиться через


Метод IPrintOemUni::GetImplementedMethod (prcomoem.h)

Метод IPrintOemUni::GetImplementedMethod используется Unidrv для определения методов интерфейса iPrintOemUni , реализованных подключаемым модулем отрисовки.

Синтаксис

HRESULT GetImplementedMethod(
  PSTR pMethodName
);

Параметры

pMethodName

Вызывающий указатель на строку, представляющую имя метода интерфейса IPrintOemUni iPrintOemUni, например ImageProcessing для IPrintOemUni::ImageProcessing или FilterGraphics для IPrintOemUni::FilterGraphics.

Возвращаемое значение

GetImplementedMethod должен возвращать одно из следующих значений.

Возвращаемый код Описание
S_OK
Операция прошла успешно (то есть реализуется указанный метод).
S_FALSE
Сбой операции (то есть указанный метод не реализуется).

Замечания

Подключаемый модуль отрисовки для Unidrv должен реализовать метод IPrintOemUni::GetImplementedMethod вместе с несколькими другими методами в этом интерфейсе. Для этих методов, которые являются необязательными, IPrintOemUni::GetImplementedMethod проверяет строку имени метода ввода и возвращает значение, указывающее, реализуется ли связанный метод в подключаемом модуле. Например, если IPrintOemUni::GetImplementedMethod вызывается со строкой ImageProcessing, он должен возвращать S_OK, если метод IPrintOemUni::ImageProcessing реализован и S_FALSE в противном случае.

Метод IPrintOemUni::GetImplementedMethod должен распознать следующие строки имен:

CommandCallback

"Сжатие"

"DownloadCharGlyph"

DownloadFontHeader

FilterGraphics

"HalftonePattern"

"ImageProcessing"

"MemoryUsage"

OutputCharStr

SendFontCmd( SendFontCmd)

TextOutAsBitmap

"TTDownloadMethod"

"TTYGetInfo"

Требования

Требование Ценность
целевая платформа Настольный
заголовка prcomoem.h (include Prcomoem.h)