IPrintOemUni ::GetImplementedMethod, méthode (prcomoem.h)
La méthode IPrintOemUni::GetImplementedMethod
est utilisée par Unidrv pour déterminer quelle méthodes d’interface IPrintOemUni qu’un plug-in de rendu a implémenté.
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 IPrintOemUni, telle que « ImageProcessing » pour IPrintOemUni ::ImageProcessing ou « FilterGraphics » pour IPrintOemUni ::FilterGraphics.
Valeur de retour
GetImplementedMethod
devez retourner l’une des valeurs suivantes.
Retourner le code | 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 méthode IPrintOemUni::GetImplementedMethod
, ainsi que plusieurs autres méthodes dans cette interface. Pour ces méthodes facultatives, IPrintOemUni::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 IPrintOemUni::GetImplementedMethod
est appelée avec la chaîne « ImageProcessing », elle doit retourner S_OK si la méthode IPrintOemUni ::ImageProcessing est implémentée et S_FALSE sinon.
La méthode IPrintOemUni::GetImplementedMethod
doit reconnaître les chaînes de nom suivantes :
« CommandCallback »
« Compression »
« DownloadCharGlyph »
« DownloadFontHeader »
« FilterGraphics »
« HalftonePattern »
« ImageProcessing »
« MemoryUsage »
« OutputCharStr »
« SendFontCmd »
« TextOutAsBitmap »
« TTDownloadMethod »
« TTYGetInfo »
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Bureau |
d’en-tête | prcomoem.h (include Prcomoem.h) |