次の方法で共有


印刷 Web ページの ASP 変数

Microsoft では、カスタマイズされた印刷 Web ページで使用するための一連の ASP セッション変数を提供しています。 次の表に、セッション変数の一覧を示します。 カスタマイズされた ASP ファイルは、これらの変数を変更してはなりません。 示されているように、一部の変数は、Microsoft の TCP/IP ポート モニターがプリンターに使用されている場合にのみ有効です。

一部の変数はセッション変数として渡され、他の変数は URL 装飾を使用して渡されます。 セッション変数には、Session("VariableName") を使用してアクセスできます。 URL 装飾によって渡されるパラメーターには、要求 ("VariableName") を使用してアクセスできます。 状態ページを自動的に更新する場合は、ページに必要な変数で URL を再表示する必要がある場合があります。 要求変数は URL で渡す必要があるため、ANSI から Unicode 表現に変換するためにエンコードとデコードが必要になる場合があります。 COM ProgID が "OlePrn.OleCvt" であるヘルパー オブジェクトは、URL と Unicode で使用される ANSI 間のエンコードとデコードを有効にするために提供されています。 このオブジェクトの IOleCvt::EncodeUnicodeNameIOleCvt::D ecodeUnicodeName の 2 つのメソッドを使用して、それぞれ ANSI から Unicode、および Unicode から ANSI に変換できます。 セッション変数に対してこの変換を実行する必要はありません。

可変値 TCP/IP ポート変数エンコード済み 監視のみ? MS_ASP1 の種類

プリンター固有の詳細を記述するために使用される初期 Web ページへのディレクトリ パス。

いいえ

要求

いいえ

MS_Community

プリント サーバーの SNMP コミュニティ名。

はい

要求

いいえ

MS_Computer

印刷サーバーのコンピューター名。

いいえ

セッション

いいえ

MS_DefaultPage

プリンター固有の詳細の既定の ASP ファイル。

いいえ

セッション

いいえ

MS_Device

プリンターの SNMP デバイス インデックス。

はい

要求

いいえ

MS_DHTMLEnabled

クライアントが動的 HTML をサポートしている場合は TRUE、それ以外の場合は FALSE

いいえ

セッション

いいえ

MS_IPAddress

プリンターの IP アドレス。

はい

要求

いいえ

MS_LocalServer

プリント サーバーの識別子。 IP アドレスまたはコンピューター名を指定できます。

いいえ

セッション

いいえ

MS_Model

プリンター ドライバーの名前。

いいえ

要求

はい

MS_Portname

プリンターのポート名。

いいえ

要求

はい

MS_Printer

プリンター名。

いいえ

要求

はい

MS_SNMP

SNMP がプリンターで使用されている場合は TRUE、それ以外の場合は FALSE

はい

要求

いいえ

MS_URLPrinter

エンコードされた URL 形式のプリンターの名前。

いいえ

要求

はい

セッション変数は、「現在の」プリンター、つまり ASP ページが呼び出されたプリンターのプロパティを指定します。 現在のプリンターの追加のプリンター プロパティを取得する、または別のプリンターのプロパティを取得するには、「印刷 Web ページの ActiveX オブジェクト」をご参照ください。