Поделиться через


структура PRINTER_CONNECTION_INFO_1

Представляет сведения о подключении к принтеру.

Синтаксис

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

Члены

dwFlags

Определяются следующие значения:

Значение Значение
PRINTER_CONNECTION_MISMATCH (0x00000020) Если этот битовый флаг установлен, подключение к принтеру будет несогласованным. Пользователь может указать локальный драйвер печати в качестве pszDriverName и использовать его для отрисовки вместо драйвера, установленного на серверном принтере, к которому подключен пользователь.
PRINTER_CONNECTION_NO_UI (0x00000040) Если этот битовый флаг установлен, этот вызов не может отобразить диалоговое окно. Если необходимо отобразить диалоговое окно для установки драйвера принтера с сервера и установлен этот битовый флаг, драйвер принтера не будет установлен, подключение к принтеру не будет добавлено, и вызов завершится ошибкой.
Windows 7: В Windows 7 и более поздних версиях Windows, если этот флаг установлен и пользователь работает в режиме с повышенными привилегиями, диалоговое окно Доверять этому принтеру? не будет отображаться.

pszDriverName

Указатель на имя драйвера.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2008 [только классические приложения]
Заголовок
Winspool.h (включая Windows.h)

См. также раздел

Вывод на печать

Структуры API очереди печати печати