struttura DEVQUERYPRINT_INFO (winddiui.h)
La struttura DEVQUERYPRINT_INFO viene usata come parametro di input per la funzione DevQueryPrintEx di un'interfaccia stampante.
Sintassi
typedef struct _DEVQUERYPRINT_INFO {
WORD cbSize;
WORD Level;
HANDLE hPrinter;
DEVMODE *pDevMode;
LPWSTR pszErrorStr;
DWORD cchErrorStr;
DWORD cchNeeded;
} DEVQUERYPRINT_INFO, *PDEVQUERYPRINT_INFO;
Members
cbSize
Dimensioni fornite da Spooler, in byte, della struttura DEVQUERYPRINT_INFO.
Level
Livello fornito da 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 testo 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.
Requisiti
Requisito | Valore |
---|---|
Intestazione | winddiui.h (include Winddiui.h) |