struttura PRINTER_CONNECTION_INFO_1

Rappresenta informazioni su una connessione a una stampante.

Sintassi

typedef struct _PRINTER_CONNECTION_INFO_1 {
  DWORD  dwFlags;
  LPTSTR pszDriverName;
} PRINTER_CONNECTION_INFO_1, *PPRINTER_CONNECTION_INFO_1;

Members

dwFlags

Vengono definiti i valori seguenti:

Valore Significato
PRINTER_CONNECTION_MISMATCH (0x00000020) Se questo flag di bit è impostato, la connessione della stampante non corrisponde. L'utente può fornire un driver di stampa locale come pszDriverName e usarlo per eseguire il rendering anziché usare il driver installato nella stampante server a cui è connesso l'utente.
PRINTER_CONNECTION_NO_UI (0x00000040) Se questo flag di bit è impostato, questa chiamata non può visualizzare una finestra di dialogo. Se è necessario visualizzare una finestra di dialogo per installare un driver della stampante dal server e questo flag di bit è impostato, il driver della stampante non verrà installato, la connessione della stampante non verrà aggiunta e la chiamata avrà esito negativo.
Windows 7: In Windows 7 e versioni successive di Windows, se questo flag è impostato e l'utente è in esecuzione in modalità con privilegi elevati, la finestra di dialogo Considera attendibile questa stampante? non verrà visualizzata.

pszDriverName

Puntatore al nome del driver.

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista [solo app desktop]
Server minimo supportato
Windows Server 2008 [solo app desktop]
Intestazione
Winspool.h (include Windows.h)

Vedi anche

Stampa

Stampare le strutture dell'API Spooler