Compartilhar via


estrutura PRINTER_CONNECTION_INFO_1

Representa informações sobre uma conexão com uma impressora.

Sintaxe

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

Membros

dwFlags

Os seguintes valores são definidos:

Valor Significado
PRINTER_CONNECTION_MISMATCH (0x00000020) Se esse sinalizador de bit estiver definido, a conexão da impressora será incompatível. O usuário pode fornecer um driver de impressão local como pszDriverName e usá-lo para fazer a renderização em vez de usar o driver instalado na impressora do servidor à qual o usuário está conectado.
PRINTER_CONNECTION_NO_UI (0x00000040) Se esse sinalizador de bit estiver definido, essa chamada não poderá exibir uma caixa de diálogo. Se uma caixa de diálogo precisar ser exibida para instalar um driver de impressora do servidor e esse sinalizador de bit estiver definido, o driver da impressora não será instalado, a conexão da impressora não será adicionada e a chamada falhará.
Windows 7: No Windows 7 e versões posteriores do Windows, se esse sinalizador estiver definido e o usuário estiver em execução no modo elevado, a caixa de diálogo Confiar nessa impressora? não será mostrada.

pszDriverName

Um ponteiro para o nome do driver.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho
Winspool.h (inclua Windows.h)

Confira também

Impressão

Estruturas de API do Spooler de Impressão