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 |
---|---|
|
Der Vorgang war erfolgreich (d. a. die angegebene Methode wird implementiert). |
|
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) |