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