Metodo Iasphelp::get_Status

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

Vedi anche

Iasphelp::Open