Partager via


Méthode IPrintDocumentPackageTargetFactory::CreateDocumentPackageTargetForPrintJob (documenttarget.h)

Agit comme point d’entrée pour la création d’un objet IPrintDocumentPackageTarget .

Syntaxe

HRESULT CreateDocumentPackageTargetForPrintJob(
  [in]  LPCWSTR                     printerName,
  [in]  LPCWSTR                     jobName,
  [in]  IStream                     *jobOutputStream,
  [in]  IStream                     *jobPrintTicketStream,
  [out] IPrintDocumentPackageTarget **docPackageTarget
);

Paramètres

[in] printerName

Nom de l’imprimante cible.

[in] jobName

Nom à appliquer au travail.

Note Les chaînes de nom de travail de plus de 63 caractères sont tronquées à 63 caractères et une valeur NULL de fin.
 

[in] jobOutputStream

Contenu du travail. L’application doit définir le pointeur de recherche sur le début avant de spécifier le flux de sortie du travail.

[in] jobPrintTicketStream

Pointeur vers l’interface IStream utilisée par l’appelant pour écrire le ticket d’impression au niveau du travail qui sera associé à ce travail.

[out] docPackageTarget

Sortie cible.

Valeur retournée

Si la méthode CreateDocumentPackageTargetForPrintJob se termine correctement, elle retourne une S_OK. Sinon, il retourne le code d’erreur HRESULT approprié.

Spécifications

   
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
Plateforme cible Windows
En-tête documenttarget.h

Voir aussi

IPrintDocumentPackageTarget

IPrintDocumentPackageTargetFactory