印刷 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::EncodeUnicodeName と IOleCvt::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 オブジェクト」をご参照ください。