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


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

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

Синтаксис

HRESULT GetImplementedMethod(
  PSTR pMethodName
);

Параметры

pMethodName

Предоставленный вызывающим элементом указатель на строку, представляющую имя метода интерфейса 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"

TextOutAsBitmap

"TTDownloadMethod"

"TTYGetInfo"

Требования

Требование Значение
Целевая платформа Персональный компьютер
Верхняя часть prcomoem.h (включая Prcomoem.h)