IPrintOemPS ::ResetPDEV, méthode (prcomoem.h)
La IPrintOemPS::ResetPDEV
méthode permet à un plug-in de rendu pour Pscript5 de réinitialiser sa structure PDEV.
Syntaxe
HRESULT ResetPDEV(
PDEVOBJ pdevobjOld,
PDEVOBJ pdevobjNew
);
Paramètres
pdevobjOld
Pointeur fourni par l’appelant vers une structure DEVOBJ contenant les informations PDEV actuelles.
pdevobjNew
Pointeur fourni par l’appelant vers une structure DEVOBJ dans laquelle la méthode doit placer de nouvelles informations PDEV.
Valeur retournée
La méthode doit retourner l’une des valeurs suivantes.
Code de retour | Description |
---|---|
|
L’opération a réussi. |
|
L’opération a échoué |
|
Cette méthode n'est pas implémentée. |
Si l’opération échoue, elle doit appeler SetLastError.
Remarques
La méthode d’un IPrintOemPS::ResetPDEV
plug-in de rendu effectue les mêmes types d’opérations que la fonction DrvResetPDEV exportée par une DLL graphique d’imprimante. Pendant le traitement de l’appel d’une application à la fonction ResetDC Microsoft Windows SDK, la IPrintOemPS::ResetPDEV
méthode est appelée par la fonction DrvResetPDEV dans la DLL des graphiques d’imprimante de Pscript5. Pour plus d’informations sur le moment où DrvResetPDEV est appelé, consultez sa description.
L’adresse de la structure PDEV privée du plug-in de rendu est contenue dans le membre pdevOEM de la structure DEVOBJ pointée par pdevobjOld. La IPrintOemPS::ResetPDEV
méthode doit utiliser les membres pertinents de cette ancienne structure pour remplir la nouvelle structure, qui est référencée via pdevobjNew.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | prcomoem.h (include Prcomoem.h) |