Método Iasphelp::get_Status
La propiedad Status permite que una página web ASP determine el estado de la impresora.
Sintaxis
HRESULT get_Status(
[out] long *pVal
);
Parámetros
pVal [out]
Puntero proporcionado por el autor de la llamada a una ubicación para recibir marcas de estado de impresora. Para obtener más información, vea la sección Comentarios que se muestra más adelante.
Valor devuelto
También se pueden devolver códigos de error win32.
Código devuelto | Descripción |
---|---|
S_OK | La operación se realizó correctamente. |
E_HANDLE | No se ha llamado al método Iasphelp::Open . |
E_OUTOFMEMORY | Memoria insuficiente |
Ejemplo de VBScript
El valor de la propiedad es un código de estado de impresora que es 0 o el or bit a bit de uno o varios de los marcadores PRINTER_STATUS_XXX definidos en el archivo de encabezado Winspool.h para el miembro Status de la estructura PRINTER_INFO_2. Para obtener más información sobre esta estructura, consulte la documentación de Windows SDK.
Se debe llamar al método Iasphelp::Open antes de que se pueda consultar la propiedad Iasphelp::Status .
Dim objPrinter, PtrStatus
strPrinter = Session("MS_printer")
Set objPrinter = Server.CreateObject ("OlePrn.AspHelp")
objPrinter.Open strPrinter
PtrStatus = objPrinter.Status
Requisitos
Plataforma de destino: Escritorio