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
muss einen der folgenden Werte zurückgeben.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Der Vorgang war erfolgreich (d. a. die angegebene Methode wurde implementiert). |
|
Der Vorgang ist fehlgeschlagen (d. a. die angegebene Methode ist nicht implementiert). |
Hinweise
Ein Rendering-Plug-In für Unidrv muss die IPrintOemUni::GetImplementedMethod
-Methode zusammen mit mehreren anderen Methoden in dieser Schnittstelle implementieren. Untersucht für die optionalen Methoden die Eingabemethodennamenzeichenfolge und gibt einen Wert zurück, IPrintOemUni::GetImplementedMethod
der angibt, ob die zugeordnete Methode innerhalb des Plug-Ins implementiert ist. Wenn beispielsweise IPrintOemUni::GetImplementedMethod
mit der Zeichenfolge "ImageProcessing" aufgerufen wird, sollte S_OK zurückgegeben werden, wenn die IPrintOemUni::ImageProcessing-Methode implementiert ist 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 |
Kopfzeile | prcomoem.h (include Prcomoem.h) |