Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il metodo IPrintOemUni2::GetImplementedMethod viene usato da Unidrv per determinare quale IPrintOemUni2 metodi di interfaccia 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 IPrintOemUni2, ad esempio "ImageProcessing" per IPrintOemUni2::ImageProcessing o "FilterGraphics" per IPrintOemUni2::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. |
Osservazioni
Un plug-in di rendering per Unidrv deve implementare il metodo IPrintOemUni2::GetImplementedMethod, 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 altrimenti.
Il metodo IPrintOemUni2::GetImplementedMethod deve riconoscere le stringhe di nome seguenti:
"CommandCallback"
"Compressione"
"DownloadCharGlyph"
"DownloadFontHeader"
"FilterGraphics"
"HalftonePattern"
"ImageProcessing"
"MemoryUsage"
"OutputCharStr"
"SendFontCmd"
"TextOutAsBitmap"
"TTDownloadMethod"
"TTYGetInfo"
"WritePrinter"
Fabbisogno
| Requisito | Valore |
|---|---|
| piattaforma di destinazione | Desktop |
| intestazione | prcomoem.h (include Prcomoem.h) |