Metodo IPrintOemUni3::GetImplementedMethod (prcomoem.h)
Il IPrintOemUni3::GetImplementedMethod
metodo viene usato da Unidrv per determinare i metodi di interfaccia IPrintOemUni implementati da un plug-in di rendering.
Sintassi
HRESULT GetImplementedMethod(
PSTR pMethodName
);
Parametri
pMethodName
Puntatore fornito dal chiamante a una stringa che rappresenta il nome di un metodo di interfaccia IPrintOemUni, ad esempio "ImageProcessing" per IPrintOemUni3::ImageProcessing o "FilterGraphics" per IPrintOemUni3::FilterGraphics.
Valore restituito
GetImplementedMethod
deve restituire uno dei valori seguenti.
Codice restituito | Descrizione |
---|---|
|
L'operazione ha avuto esito positivo, ovvero viene implementato il metodo specificato. |
|
L'operazione non è riuscita, ovvero il metodo specificato non è implementato. |
Commenti
Un plug-in di rendering per Unidrv deve implementare il IPrintOemUni3::GetImplementedMethod
metodo, insieme a diversi altri metodi in questa interfaccia. Per i metodi facoltativi, IPrintOemUni3::GetImplementedMethod
esamina la stringa del nome del metodo di input e restituisce un valore che indica se il metodo associato viene implementato all'interno del plug-in. Ad esempio, se IPrintOemUni3::GetImplementedMethod
viene chiamato con la stringa "ImageProcessing", deve restituire S_OK se il metodo IPrintOemUni3::ImageProcessing viene implementato e S_FALSE in caso contrario.
Il IPrintOemUni3::GetImplementedMethod
metodo deve riconoscere le stringhe di nome seguenti:
"CommandCallback"
"Compressione"
"DownloadCharGlyph"
"DownloadFontHeader"
"DownloadPattern"
"FilterGraphics"
"GetPDEVAdjustment"
"HalftonePattern"
"ImageProcessing"
"MemoryUsage"
"OutputCharStr"
"SendFontCmd"
"SetBandSize"
"TextOutAsBitmap"
"TTDownloadMethod"
"TTYGetInfo"
"WritePrinter"
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | prcomoem.h (include Prcomoem.h) |