PHP マニュアル
前のページ |  | 次のページ

# printer_list

(no version information, might be only in CVS)

printer_list -- サーバで付加されたプリンタの配列を返す

## 説明

array printer_list ( int enumtype [, string name [, int level]])

この関数は、利用可能なプリンタとその機能を調べます。 levelには、情報要求のレベルを設定します。 これは、1,2,4 または 5とすることが可能です、 enumtype は次の定義済みの定数のどれかとす る必要があります。

- PRINTER_ENUM_LOCAL: ローカルにインストールされたプリンタを数えます。

- PRINTER_ENUM_NAME: nameのサーバ、ドメインまたはプリントプ ロバイダになることができるものを数えます。

- PRINTER_ENUM_SHARED: このパラメータは単独では使用できず、他のパラメータ、共有プリン タを検出するためのPRINTER_ENUM_LOCAL、とともに使用する必要があ ります。

- PRINTER_ENUM_DEFAULT: (Win9.x のみ) デフォルトのプリンタを数えます。

- PRINTER_ENUM_CONNECTIONS: (WinNT/2000 のみ) ユーザが接続済みのプリンタを数えます。

- PRINTER_ENUM_NETWORK: (WinNT/2000 のみ) コンピュータのドメインにあるネットワークプリンタを数えます。 level が 1の場合のみ有効です。

- PRINTER_ENUM_REMOTE: (WinNT/2000 のみ) コンピュータのドメインにあるネットワークプリ ンタとプリンタサーバを数えます。 level が 1の場合のみ有効です。

例 1. printer_list() の例

`/* ローカルな共有プリンタを検出 */ var_dump( printer_list(PRINTER_ENUM_LOCAL | PRINTER_ENUM_SHARED) );`

前のページ | ホーム | 次のページ
printer_get_option | 上に戻る | printer_logical_fontheight