Partager via


IPrintTicketProvider ::GetPrintCapabilities, méthode (prdrvcom.h)

La méthode IPrintTicketProvider ::GetPrintCapabilities interroge le fournisseur pour obtenir un document complet sur les fonctionnalités d’impression qui décrit les fonctionnalités et paramètres de l’imprimante.

Syntaxe

HRESULT GetPrintCapabilities(
  [in]  IN IXMLDOMDocument2  *pPrintTicket,
  [out] OUT IXMLDOMDocument2 **ppCapabilities
);

Paramètres

[in] pPrintTicket

Pointeur vers le ticket d’impression. Les paramètres du ticket d’impression limitent les fonctionnalités de l’appareil.

[out] ppCapabilities

Pointeur vers une variable qui reçoit l’adresse du document des fonctionnalités de l’appareil.

Valeur de retour

IPrintTicketProvider ::GetPrintCapabilities doit retourner S_OK si l’opération réussit. Sinon, cette méthode doit retourner un code d’erreur COM standard.

Remarques

Le ticket d’impression d’entrée doit être utilisé pour déterminer et décrire les contraintes sur les paramètres du document des fonctionnalités d’impression de sortie. Aucune fonctionnalité, options et paramètres décrits dans le document des fonctionnalités d’impression de sortie ne doit changer en raison du contenu du ticket d’impression d’entrée. Seul l’état de contrainte des fonctionnalités, des options et des paramètres est susceptible de changer.

Exigences

Exigence Valeur
d’en-tête prdrvcom.h (include Prdrvcom.h)