Partager via


Méthode IPrintTicketProvider ::GetPrintCapabilities (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 de fonctionnalités de l’appareil.

Valeur retournée

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 des paramètres dans le document des capacités d’impression de sortie. Aucune fonctionnalité, options et paramètres décrits dans le document fonctionnalités d’impression de sortie ne doit changer en raison du contenu du ticket d’impression d’entrée. Seule la contrainte status des fonctionnalités, des options et des paramètres est susceptible d’être modifiée.

Configuration requise

Condition requise Valeur
En-tête prdrvcom.h (inclure Prdrvcom.h)