IPrintOemUni2 ::GetImplementedMethod, méthode (prcomoem.h)
La IPrintOemUni2::GetImplementedMethod
méthode est utilisée par Unidrv pour déterminer quelles méthodes d’interface IPrintOemUni2 un plug-in de rendu a implémentées.
Syntaxe
HRESULT GetImplementedMethod(
PSTR pMethodName
);
Paramètres
pMethodName
Pointeur fourni par l’appelant vers une chaîne qui représente le nom d’une méthode d’interface IPrintOemUni2 , telle que « ImageProcessing » pour IPrintOemUni2 ::ImageProcessing ou « FilterGraphics » pour IPrintOemUni2 ::FilterGraphics.
Valeur retournée
GetImplementedMethod
doit retourner l’une des valeurs suivantes.
Code de retour | Description |
---|---|
|
L’opération a réussi (autrement dit, la méthode spécifiée est implémentée). |
|
L’opération a échoué (autrement dit, la méthode spécifiée n’est pas implémentée). |
Remarques
Un plug-in de rendu pour Unidrv doit implémenter la IPrintOemUni2::GetImplementedMethod
méthode, ainsi que plusieurs autres méthodes dans cette interface. Pour les méthodes facultatives, IPrintOemUni2::GetImplementedMethod
examine la chaîne de nom de méthode d’entrée et retourne une valeur qui indique si la méthode associée est implémentée dans le plug-in. Par exemple, si IPrintOemUni2::GetImplementedMethod
est appelé avec la chaîne « ImageProcessing », il doit retourner S_OK si la méthode IPrintOemUni2 ::ImageProcessing est implémentée et S_FALSE sinon.
La IPrintOemUni2::GetImplementedMethod
méthode doit reconnaître les chaînes de nom suivantes :
« CommandCallback »
« Compression »
« DownloadCharGlyph »
« DownloadFontHeader »
« FilterGraphics »
« HalftonePattern »
« ImageProcessing »
« MemoryUsage »
« OutputCharStr »
« SendFontCmd »
« TextOutAsBitmap »
« TTDownloadMethod »
« TTYGetInfo »
« WritePrinter »
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | prcomoem.h (include Prcomoem.h) |