Share via


Funzione GetJobAttributes (winsplp.h)

Avviso

A partire da Windows 10, le API che supportano provider di stampa di terze parti sono deprecate. Microsoft non consiglia alcun investimento in provider di stampa di terze parti. Inoltre, nei Windows 8 e nei prodotti più recenti in cui è disponibile il modello di driver di stampa v4, i provider di stampa di terze parti potrebbero non creare o gestire code che usano driver di stampa v4.

La funzione GetJobAttributes di un provider di stampa ottiene informazioni su un processo di stampa.

Sintassi

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

Parametri

[in] pPrinterName

Puntatore fornito dal chiamante a una stringa Unicode con terminazione NULL contenente il nome della stampante.

[in] pDevmode

Puntatore fornito dal chiamante a una struttura DEVMODEW passata al driver del processore di stampa o della stampante.

[out] pAttributeInfo

Puntatore fornito dal chiamante a una struttura ATTRIBUTE_INFO_3 che riceve informazioni sul processo di stampa.

Valore restituito

GetJobAttributes restituisce TRUE se riesce a ottenere gli attributi del processo di stampa; in caso contrario restituisce FALSE.

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione winsplp.h (include Winsplp.h)
Libreria Spoolss.lib
DLL Spoolss.dll

Vedi anche

ATTRIBUTE_INFO_3

DEVMODEW

GetJobAttributesEx