Partager via


GetJobAttributes, fonction (winsplp.h)

Avertissement

À compter de Windows 10, les API qui prennent en charge les fournisseurs d’impression tiers sont déconseillées. Microsoft ne recommande aucun investissement dans des fournisseurs d’impression tiers. En outre, sur windows 8 et les produits plus récents où le modèle de pilote d’impression v4 est disponible, les fournisseurs d’impression tiers peuvent ne pas créer ou gérer des files d’attente qui utilisent des pilotes d’impression v4.

La fonction GetJobAttributes d’un fournisseur d’impression obtient des informations sur un travail d’impression.

Syntaxe

BOOL GetJobAttributes(
  [in]  LPWSTR            pPrinterName,
  [in]  LPDEVMODEW        pDevmode,
  [out] PATTRIBUTE_INFO_3 pAttributeInfo
);

Paramètres

[in] pPrinterName

Pointeur fourni par l’appelant vers une chaîne Unicode terminée par NULL contenant le nom de l’imprimante.

[in] pDevmode

Pointeur fourni par l’appelant vers une structure DEVMODEW transmise au processeur d’impression ou au pilote d’imprimante.

[out] pAttributeInfo

Pointeur fourni par l’appelant vers une structure ATTRIBUTE_INFO_3 qui reçoit des informations sur la tâche d’impression.

Valeur de retour

GetJobAttributes retourne TRUE s’il réussit à obtenir les attributs du travail d’impression ; sinon, elle retourne FAUX.

Exigences

Exigence Valeur
plateforme cible Bureau
d’en-tête winsplp.h (include Winsplp.h)
bibliothèque Spoolss.lib
DLL Spoolss.dll

Voir aussi

ATTRIBUTE_INFO_3

DEVMODEW

GetJobAttributesEx