Iasphelp::get_PageRateUnit メソッド
PageRateUnit を使用すると、ASP Web ページでページ レートを表す単位を決定できます。
構文
HRESULT get_PageRateUnit(
[out] long *pVal
);
パラメーター
pVal [out]
ページ レートで使用される単位を示す値を受け取るメモリ位置への呼び出し元が指定したポインター。 次の表に、有効な 4 つの値を示します。
Value | 意味 |
---|---|
1 | 印刷速度の単位は、1 分あたりのページ数です。 |
2 | 印刷速度の単位は、1 秒あたりの文字です。 |
3 | 印刷速度の単位は、1 分あたりの行数です。 |
4 | 印刷速度の単位は、1 分あたりのインチです。 |
これらの値は、Wingdi.h ヘッダー ファイルで定義されている定数 PRINTRATEUNIT_PPM、PRINTRATEUNIT_CPS、PRINTRATEUNIT_LPM、および PRINTRATEUNIT_IPM に対応します。 これらの定数の詳細については、Windows SDK ドキュメントの DeviceCapabilities 関数の説明を参照してください。
戻り値
このプロパティは、次の表のいずれかの値を返します。
リターン コード | 説明 |
---|---|
S_OK | 操作に成功しました。 |
E_HANDLE | Iasphelp::Open メソッドが呼び出されていません。 |
E_OUTOFMEMORY | メモリが不足しています。 |
VBScript の例
このプロパティに対してクエリを実行して、Iasphelp::PageRate プロパティ値が表される単位を決定します。
Iasphelp::PageRateUnit プロパティを照会するには、Iasphelp::Open メソッドを呼び出す必要があります。
Dim objPrinter, PtrPageRateUnit
strPrinter = Session("MS_printer")
Set objPrinter = Server.CreateObject ("OlePrn.AspHelp")
objPrinter.Open strPrinter
PtrPageRate = objPrinter.PageRateUnit
要件
ターゲット プラットフォーム: デスクトップ