Partager via


Iasphelp ::CalcJobETA, méthode

La méthode CalcJobETA permet à une page Web ASP de calculer l’heure à laquelle un travail d’impression doit être effectué.

Syntaxe

HRESULT CalcJobETA();

Paramètres

Cette méthode n’a aucun paramètre.

Valeur retournée

Le tableau suivant présente les valeurs de retour possibles pour cette méthode.

Code de retour Description
S_OK S_OK
E_HANDLE La méthode Iasphelp ::Open n’a pas été appelée.
E_OUTOFMEMORY Mémoire insuffisante.

Exemple VBScript

La méthode CalcJobETA calcule les informations de travail d’impression qui peuvent être récupérées par la suite à l’aide des propriétés Iasphelp. Appelez CalcJobETA avant d’obtenir l’une des propriétés suivantes :

Iasphelp ::JobCompletionMinute

Iasphelp ::P endingJobCount

Iasphelp ::AvgJobSize

Iasphelp ::AvgJobSizeUnit

Avant l’appel de CalcJobETA , la valeur de l’une de ces propriétés est égale à zéro. Si CalcJobETA détermine que la vitesse d’impression n’est pas disponible pour l’imprimante actuelle, un appel ultérieur à JobCompletionMinute récupère la valeur -1.

La méthode Iasphelp ::Open doit être appelée pour que la méthode CalcJobETA puisse être appelée.

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

Configuration requise

Plateforme cible : Bureau

Voir aussi

Iasphelp ::JobCompletionMinute

Iasphelp ::P endingJobCount

Iasphelp ::AvgJobSize

Iasphelp ::AvgJobSizeUnit

Iasphelp ::Open