struttura DEVQUERYPRINT_INFO (winddiui.h)
La struttura DEVQUERYPRINT_INFO viene usata come parametro di input per la funzione della DLL dell'interfaccia della stampante.
Sintassi
typedef struct _DEVQUERYPRINT_INFO {
WORD cbSize;
WORD Level;
HANDLE hPrinter;
DEVMODE *pDevMode;
LPWSTR pszErrorStr;
DWORD cchErrorStr;
DWORD cchNeeded;
} DEVQUERYPRINT_INFO, *PDEVQUERYPRINT_INFO;
Membri
cbSize
Dimensioni fornite da Spooler, in byte, della struttura DEVQUERYPRINT_INFO.
Level
Livello fornito dallo Spooler della struttura DEVQUERYPRINT_INFO. Attualmente, questo membro è sempre impostato su 1.
hPrinter
Handle stampante fornito da Spooler.
pDevMode
Puntatore fornito da Spooler a una struttura DEVMODEW che descrive le caratteristiche della stampante richieste dal processo di stampa.
pszErrorStr
Puntatore fornito da Spooler a un buffer per ricevere una stringa di testo di errore con terminazione NULL, se non è possibile stampare il processo di stampa.
cchErrorStr
Dimensioni fornite da Spooler, in byte, del buffer stringa a cui punta pszErrorStr.
cchNeeded
Lunghezza fornita dal driver, in byte, della stringa di errore fornita nel buffer a cui punta pszErrorStr. Se la stringa è troppo grande per adattarsi al buffer, la stringa deve essere troncata, ma la lunghezza non troncata deve essere specificata qui.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | winddiui.h (include Winddiui.h) |