Freigeben über


Iasphelp::get_Status-Methode

Die Status-Eigenschaft ermöglicht es einer ASP-Webseite, den Drucker status zu bestimmen.

Syntax

HRESULT get_Status(
  [out] long *pVal
);

Parameter

pVal [out]
Vom Aufrufer bereitgestellter Zeiger auf einen Speicherort zum Empfangen von Druckerflags status. Weitere Informationen finden Sie im folgenden Abschnitt "Hinweise".

Rückgabewert

Win32-Fehlercodes können auch zurückgegeben werden.

Rückgabecode BESCHREIBUNG
S_OK Der Vorgang wurde erfolgreich ausgeführt.
E_HANDLE Die Iasphelp::Open-Methode wurde nicht aufgerufen.
E_OUTOFMEMORY Nicht genügend Arbeitsspeicher.

VBScript-Beispiel

Der Eigenschaftswert ist ein Drucker status Code, der entweder 0 oder das bitweise OR eines oder mehrerer PRINTER_STATUS_XXX-Flags ist, die in der Headerdatei Winspool.h für das Statuselement der PRINTER_INFO_2-Struktur definiert sind. Weitere Informationen zu dieser Struktur finden Sie in der Dokumentation zum Windows SDK.

Die Iasphelp::Open-Methode muss aufgerufen werden, bevor die Iasphelp::Status-Eigenschaft abgefragt werden kann.

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

Anforderungen

Zielplattform: Desktop

Weitere Informationen

Iasphelp::Open