Partager via


GetJobNamedPropertyValue, fonction (winspool.h)

Récupère la valeur de la propriété nommée pour le travail d’impression spécifié sur l’imprimante spécifiée.

Syntaxe

DWORD GetJobNamedPropertyValue(
  [in]  HANDLE             hPrinter,
  [in]  DWORD              JobId,
  [in]  PCWSTR             pszName,
  [out] PrintPropertyValue *pValue
);

Paramètres

[in] hPrinter

Handle de l’objet d’imprimante qui vous intéresse. Utilisez la fonction OpenPrinter, OpenPrinter2 ou AddPrinter pour récupérer un handle d’imprimante.

[in] JobId

Identificateur qui spécifie le travail d’impression. Vous obtenez un identificateur de travail d’impression en appelant la fonction AddJob ou la fonction StartDoc .

[in] pszName

Nom de la propriété dont la valeur sera récupérée.

[out] pValue

Valeur de la propriété nommée. L’appelant doit libérer cela à l’aide de la fonction FreePrintPropertyValue .

Valeur retournée

Si l’opération réussit, la fonction retourne ERROR_SUCCESS.

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête winspool.h (inclure Winspool.h)
Bibliothèque WinSpool.lib
DLL Spoolss.dll ; WinSpool.drv