Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
La proprietà Status consente a una pagina Web ASP di determinare lo stato della stampante.
Sintassi
HRESULT get_Status(
[out] long *pVal
);
Parametri
pVal [out]
Puntatore fornito dal chiamante a una posizione per ricevere i flag di stato della stampante. Per ulteriori informazioni, vedere la sezione Osservazioni successiva.
Valore restituito
I codici di errore Win32 possono essere restituiti anche.
| Codice restituito | Descrizione |
|---|---|
| S_OK | Operazione completata. |
| E_HANDLE | Il metodo Iasphelp::Open non è stato chiamato. |
| E_OUTOFMEMORY | Memoria insufficiente. |
Esempio VBScript
Il valore della proprietà è un codice di stato della stampante che è 0 o l'OR bit per bit di uno o più flag PRINTER_STATUS_ XXX definiti nel file di intestazione Winspool.h per il membro Status della struttura PRINTER_INFO_2. Per altre informazioni su questa struttura, vedere la documentazione di Windows SDK.
Il metodo Iasphelp::Open deve essere chiamato prima della query della proprietà Iasphelp::Status .
Dim objPrinter, PtrStatus
strPrinter = Session("MS_printer")
Set objPrinter = Server.CreateObject ("OlePrn.AspHelp")
objPrinter.Open strPrinter
PtrStatus = objPrinter.Status
Requisiti
Piattaforma di destinazione: Desktop