次の方法で共有


列挙PRINTER_OPTION_FLAGS

OpenPrinter2 で開かれたプリンターのハンドルのキャッシュを指定します。

構文

typedef enum tagPRINTER_OPTION_FLAGS { 
  PRINTER_OPTION_NO_CACHE,
  PRINTER_OPTION_CACHE,
  PRINTER_OPTION_CLIENT_CHANGE
} PRINTER_OPTION_FLAGS;

定数

PRINTER_OPTION_NO_CACHE

ハンドルはキャッシュされません。 OpenPrinter2 によって返されるハンドルに適用されるすべての関数は、リモート コンピューターに移動します。

PRINTER_OPTION_CACHE

ハンドルがキャッシュされます。 OpenPrinter2 によって返されるハンドルに適用されるすべての関数は、ローカル キャッシュに移動します。

PRINTER_OPTION_CLIENT_CHANGE

OpenPrinter2 によって返されるハンドルは、プリンター接続の名前を変更するために SetPrinter で使用できます。

必要条件

要件
サポートされている最小のクライアント
Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2008 [デスクトップ アプリのみ]
Header
Winspool.h (Windows.h を含む)

関連項目

印刷

印刷スプーラー API 構造体

OpenPrinter2

SetPrinter