Freigeben über


IPrintOemUni::GetImplementedMethod-Methode (prcomoem.h)

Die IPrintOemUni::GetImplementedMethod-Methode wird von Unidrv verwendet, um zu bestimmen, welche IPrintOemUni Schnittstellenmethoden ein Rendering-Plug-In implementiert hat.

Syntax

HRESULT GetImplementedMethod(
  PSTR pMethodName
);

Parameter

pMethodName

Vom Aufrufer bereitgestellter Zeiger auf eine Zeichenfolge, die den Namen einer IPrintOemUni Schnittstellenmethode darstellt, z. B. "ImageProcessing" für IPrintOemUni::ImageProcessing oder "FilterGraphics" für IPrintOemUni::FilterGraphics.

Rückgabewert

GetImplementedMethod müssen einen der folgenden Werte zurückgeben.

Rückgabecode Beschreibung
S_OK
Der Vorgang war erfolgreich (d. a. die angegebene Methode wird implementiert).
S_FALSE
Fehler beim Vorgang (d. a. die angegebene Methode ist nicht implementiert).

Bemerkungen

Ein Rendering-Plug-In für Unidrv muss die IPrintOemUni::GetImplementedMethod-Methode zusammen mit mehreren anderen Methoden in dieser Schnittstelle implementieren. Bei optionalen Methoden untersucht IPrintOemUni::GetImplementedMethod die Eingabemethodennamenzeichenfolge und gibt einen Wert zurück, der angibt, ob die zugeordnete Methode innerhalb des Plug-Ins implementiert wird. Wenn IPrintOemUni::GetImplementedMethod beispielsweise mit der Zeichenfolge "ImageProcessing" aufgerufen wird, sollte sie S_OK zurückgeben, wenn die IPrintOemUni::ImageProcessing--Methode implementiert und andernfalls S_FALSE.

Die IPrintOemUni::GetImplementedMethod-Methode muss die folgenden Namenszeichenfolgen erkennen:

"CommandCallback"

"Komprimierung"

"DownloadCharGlyph"

"DownloadFontHeader"

"FilterGraphics"

"HalftonePattern"

"ImageProcessing"

"MemoryUsage"

"OutputCharStr"

"SendFontCmd"

"TextOutAsBitmap"

"TTDownloadMethod"

"TTYGetInfo"

Anforderungen

Anforderung Wert
Zielplattform- Desktop
Header- prcomoem.h (einschließlich Prcomoem.h)