Metodo IPrintOemUni2::GetImplementedMethod (prcomoem.h)

Il IPrintOemUni2::GetImplementedMethod metodo viene usato da Unidrv per determinare quali metodi di interfaccia IPrintOemUni2 è stato implementato 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 IPrintOemUni2 , ad esempio "ImageProcessing" per IPrintOemUni2::ImageProcessing o "FilterGraphics" per IPrintOemUni2::FilterGraphics.

Valore restituito

GetImplementedMethod deve restituire uno dei valori seguenti.

Codice restituito Descrizione
S_OK
L'operazione ha avuto esito positivo, ovvero viene implementato il metodo specificato.
S_FALSE
L'operazione non è riuscita, ovvero il metodo specificato non è implementato.

Commenti

Un plug-in di rendering per Unidrv deve implementare il IPrintOemUni2::GetImplementedMethod metodo, insieme a diversi altri metodi in questa interfaccia. Per i metodi facoltativi, IPrintOemUni2::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 IPrintOemUni2::GetImplementedMethod viene chiamato con la stringa "ImageProcessing", deve restituire S_OK se il metodo IPrintOemUni2::ImageProcessing viene implementato e S_FALSE in caso contrario.

Il IPrintOemUni2::GetImplementedMethod metodo deve riconoscere le stringhe di nome seguenti:

"CommandCallback"

"Compressione"

"DownloadCharGlyph"

"DownloadFontHeader"

"FilterGraphics"

"HalftonePattern"

"ImageProcessing"

"MemoryUsage"

"OutputCharStr"

"SendFontCmd"

"TextOutAsBitmap"

"TTDownloadMethod"

"TTYGetInfo"

"WritePrinter"

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione prcomoem.h (include Prcomoem.h)