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) |