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)

Vedi anche

DevQueryPrintEx