Funzione GetJobNamedPropertyValue (winspool.h)
Recupera il valore della proprietà denominata per il processo di stampa specificato nella stampante specificata.
Sintassi
DWORD GetJobNamedPropertyValue(
[in] HANDLE hPrinter,
[in] DWORD JobId,
[in] PCWSTR pszName,
[out] PrintPropertyValue *pValue
);
Parametri
[in] hPrinter
Handle per l'oggetto stampante di interesse. Utilizzare OpenPrinter, OpenPrinter2o la funzione AddPrinter per recuperare un handle della stampante.
[in] JobId
Identificatore che specifica il processo di stampa. Per ottenere un identificatore di processo di stampa, chiamare la funzione AddJob o la funzione StartDoc.
[in] pszName
Nome della proprietà il cui valore verrà recuperato.
[out] pValue
Valore della proprietà denominata. Il chiamante deve liberarlo usando la funzione freePrintPropertyValue.
Valore restituito
Se l'operazione ha esito positivo, la funzione restituisce ERROR_SUCCESS.
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Desktop |
intestazione | winspool.h (include Winspool.h) |
libreria | WinSpool.lib |
dll | Spoolss.dll; WinSpool.drv |