Метод IPrintOemUni::GetImplementedMethod (prcomoem.h)
Метод IPrintOemUni::GetImplementedMethod
используется Unidrv для определения методов интерфейса IPrintOemUni , реализованных подключаемым модулем отрисовки.
Синтаксис
HRESULT GetImplementedMethod(
PSTR pMethodName
);
Параметры
pMethodName
Предоставленный вызывающим элементом указатель на строку, представляющую имя метода интерфейса IPrintOemUni , например ImageProcessing для IPrintOemUni::ImageProcessing или FilterGraphics для IPrintOemUni::FilterGraphics.
Возвращаемое значение
GetImplementedMethod
должен возвращать одно из следующих значений.
Код возврата | Описание |
---|---|
|
Операция выполнена успешно (то есть реализуется указанный метод). |
|
Операция завершилась сбоем (то есть указанный метод не реализован). |
Комментарии
Подключаемый модуль отрисовки для 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) |