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 |