次の方法で共有


Iasphelp::Open メソッド

Open メソッドを使用すると、ASP Web ページでプリンターへのアクセスを開きます。

構文

HRESULT Open(
  [in] BSTR bstrPrinterName
);

パラメーター

bstrPrinterName [in]
プリンター名を含む文字列への呼び出し元が指定したポインター。

戻り値

Win32 エラー コードを返すこともできます。

リターン コード 説明
S_OK 操作に成功しました。
ERROR_INVALID_PRINTER_NAME プリンター名が無効です。
ERROR_NOT_ENOUGH_MEMORY メモリが不足しています。

VBScript の例

このメソッドは、印刷スプーラーの OpenPrinter 関数を呼び出すことによって、指定されたプリンターへのアクセスを取得します。 この関数の詳細については、Windows SDK ドキュメントを参照してください。

Iasphelp::Open 呼び出しの後、Iasphelp::Close メソッドが呼び出されるまで、または別のプリンター名で Iasphelp::Open が再度呼び出されるまで、プリンターが開いたままになります。

Dim objPrinter
strPrinter = Session("MS_printer")
Set objPrinter = Server.CreateObject ("OlePrn.AspHelp")
objPrinter.Open strPrinter

要件

ターゲット プラットフォーム: デスクトップ

関連項目

Iasphelp::Close