Partager via


Iasphelp ::get_Status, méthode

La propriété Status active une page Web ASP pour déterminer l’imprimante status.

Syntaxe

HRESULT get_Status(
  [out] long *pVal
);

Paramètres

pVal [out]
Pointeur fourni par l’appelant vers un emplacement pour recevoir les indicateurs de status d’imprimante. Pour plus d'informations, consultez la section Notes qui suit.

Valeur retournée

Les codes d’erreur Win32 peuvent également être retournés.

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

Exemple VBScript

La valeur de la propriété est une imprimante status code qui est 0 ou le code OR au niveau du bit d’un ou plusieurs indicateurs PRINTER_STATUS_XXX définis dans le fichier d’en-tête Winspool.h pour le membre Status de la structure PRINTER_INFO_2. Pour plus d’informations sur cette structure, consultez la documentation du Kit de développement logiciel (SDK) Windows.

La méthode Iasphelp ::Open doit être appelée avant que la propriété Iasphelp ::Status puisse être interrogée.

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

Configuration requise

Plateforme cible : Bureau

Voir aussi

Iasphelp ::Open