Partilhar via


Método Iasphelp::Open

O método Open permite que uma página da Web ASP abra o acesso a uma impressora.

Sintaxe

HRESULT Open(
  [in] BSTR bstrPrinterName
);

Parâmetros

bstrPrinterName [in]
Ponteiro fornecido pelo chamador para uma cadeia de caracteres que contém um nome de impressora.

Retornar valor

Códigos de erro win32 também podem ser retornados.

Código de retorno Descrição
S_OK A operação foi realizada com êxito.
ERROR_INVALID_PRINTER_NAME Nome da impressora inválido.
ERROR_NOT_ENOUGH_MEMORY Sem memória.

Exemplo de VBScript

Esse método obtém acesso à impressora especificada chamando a função OpenPrinter do spooler de impressão. Para obter mais informações sobre essa função, consulte a Documentação do SDK do Windows.

Após a chamada Iasphelp::Open , a impressora permanece aberta até que o método Iasphelp::Close seja chamado ou até que Iasphelp::Open seja chamado novamente com um nome de impressora diferente.

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

Requisitos

Plataforma de destino: Desktop

Confira também

Iasphelp::Close