Метод IPrintOemUni::GetImplementedMethod (prcomoem.h)
Метод IPrintOemUni::GetImplementedMethod
используется Unidrv для определения методов интерфейса iPrintOemUni , реализованных подключаемым модулем отрисовки.
Синтаксис
HRESULT GetImplementedMethod(
PSTR pMethodName
);
Параметры
pMethodName
Вызывающий указатель на строку, представляющую имя метода интерфейса IPrintOemUni 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( SendFontCmd)
TextOutAsBitmap
"TTDownloadMethod"
"TTYGetInfo"
Требования
Требование | Ценность |
---|---|
целевая платформа | Настольный |
заголовка | prcomoem.h (include Prcomoem.h) |