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 [デスクトップ アプリのみ]
Header
Winspool.h (Windows.h を含む)

関連項目

印刷

印刷スプーラー API 構造体