Compartir a través de


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

Consulte también

Iasphelp::Open