Compartir a través de


estructura de PRINTER_CONNECTION_INFO_1

Representa información sobre una conexión a una impresora.

Sintaxis

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

Miembros

dwFlags

Se definen los siguientes valores:

Valor Significado
PRINTER_CONNECTION_MISMATCH (0x00000020) Si se establece esta marca de bits, la conexión de impresora no coincide. El usuario puede proporcionar un controlador de impresión local como pszDriverName y usarlo para realizar la representación en lugar de usar el controlador instalado en la impresora de servidor a la que está conectado el usuario.
PRINTER_CONNECTION_NO_UI (0x00000040) Si se establece esta marca de bits, esta llamada no puede mostrar un cuadro de diálogo. Si se debe mostrar un cuadro de diálogo para instalar un controlador de impresora desde el servidor y se establece esta marca de bits, el controlador de impresora no se instalará, no se agregará la conexión de impresora y se producirá un error en la llamada.
Windows 7: En Windows 7 y versiones posteriores de Windows, si se establece esta marca y el usuario se ejecuta en modo con privilegios elevados, no se mostrará el cuadro de diálogo ¿Confías en esta impresora?

pszDriverName

Puntero al nombre del controlador.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado
Winspool.h (incluye Windows.h)

Consulte también

Impresión

Imprimir estructuras de API de administrador de trabajos