Compartir a través de


Método IPrintOemUni2::GetImplementedMethod (prcomoem.h)

Unidrv usa el IPrintOemUni2::GetImplementedMethod método para determinar qué métodos de interfaz IPrintOemUni2 ha implementado un complemento de representación.

Sintaxis

HRESULT GetImplementedMethod(
  PSTR pMethodName
);

Parámetros

pMethodName

Puntero proporcionado por el llamador a una cadena que representa el nombre de un método de interfaz IPrintOemUni2 , como "ImageProcessing" para IPrintOemUni2::ImageProcessing o "FilterGraphics" para IPrintOemUni2::FilterGraphics.

Valor devuelto

GetImplementedMethod debe devolver uno de los valores siguientes.

Código devuelto Descripción
S_OK
La operación se realizó correctamente (es decir, se implementa el método especificado).
S_FALSE
Error en la operación (es decir, no se implementa el método especificado).

Comentarios

Un complemento de representación para Unidrv debe implementar el IPrintOemUni2::GetImplementedMethod método , junto con otros métodos de esta interfaz. Para esos métodos que son opcionales, IPrintOemUni2::GetImplementedMethod examina la cadena de nombre del método de entrada y devuelve un valor que indica si el método asociado se implementa dentro del complemento. Por ejemplo, si IPrintOemUni2::GetImplementedMethod se llama a con la cadena "ImageProcessing", debe devolver S_OK si se implementa el método IPrintOemUni2::ImageProcessing y S_FALSE de lo contrario.

El IPrintOemUni2::GetImplementedMethod método debe reconocer las siguientes cadenas de nombre:

"CommandCallback"

"Compresión"

"DownloadCharGlyph"

"DownloadFontHeader"

"FilterGraphics"

"HalftonePattern"

"ImageProcessing"

"MemoryUsage"

"OutputCharStr"

"SendFontCmd"

"TextOutAsBitmap"

"TTDownloadMethod"

"TTYGetInfo"

"WritePrinter"

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado prcomoem.h (incluya Prcomoem.h)