Partilhar via


Método Iasphelp::CalcJobETA

O método CalcJobETA permite que uma página da Web ASP calcule a hora em que um trabalho de impressão deve ser concluído.

Sintaxe

HRESULT CalcJobETA();

Parâmetros

Esse método não tem parâmetros.

Retornar valor

A tabela a seguir mostra possíveis valores retornados para esse método.

Código de retorno Descrição
S_OK O método foi bem-sucedido.
E_HANDLE O método Iasphelp::Open não foi chamado.
E_OUTOFMEMORY Sem memória.

Exemplo de VBScript

O método CalcJobETA calcula informações de trabalho de impressão que podem ser recuperadas posteriormente usando propriedades Iasphelp. Chame CalcJobETA antes de obter qualquer uma das seguintes propriedades:

Iasphelp::JobCompletionMinute

Iasphelp::P endingJobCount

Iasphelp::AvgJobSize

Iasphelp::AvgJobSizeUnit

Antes de CalcJobETA ser chamado, o valor de qualquer uma dessas propriedades é zero. Se CalcJobETA determinar que a taxa da impressora não está disponível para a impressora atual, uma chamada subsequente para JobCompletionMinute recuperará o valor -1.

O método Iasphelp::Open deve ser chamado antes que o método CalcJobETA possa ser chamado.

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

Requisitos

Plataforma de destino: Desktop

Confira também

Iasphelp::JobCompletionMinute

Iasphelp::P endingJobCount

Iasphelp::AvgJobSize

Iasphelp::AvgJobSizeUnit

Iasphelp::Open