Compartir a través de


Método Iasphelp::get_PageRateUnit

PageRateUnit permite que una página web ASP determine las unidades en las que se expresa la tasa de página.

Sintaxis

HRESULT get_PageRateUnit(
  [out] long *pVal
);

Parámetros

pVal [out]
Puntero proporcionado por el autor de la llamada a una ubicación de memoria que recibe un valor que indica las unidades usadas en la velocidad de página. Los cuatro valores posibles se muestran en la tabla siguiente.

Valor Significado
1 Las unidades de frecuencia de impresión son páginas por minuto.
2 Las unidades de velocidad de impresión son caracteres por segundo.
3 Las unidades de frecuencia de impresión son líneas por minuto.
4 Las unidades de frecuencia de impresión son pulgadas por minuto.

Estos valores corresponden a las constantes PRINTRATEUNIT_PPM, PRINTRATEUNIT_CPS, PRINTRATEUNIT_LPM y PRINTRATEUNIT_IPM, que se definen en el archivo de encabezado Wingdi.h. Para obtener más información sobre estas constantes, consulte la descripción de la función DeviceCapabilities en la documentación de Windows SDK.

Valor devuelto

Esta propiedad devuelve uno de los valores de la tabla siguiente.

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

Consulte esta propiedad para determinar las unidades en las que se expresa el valor de la propiedad Iasphelp::P ageRate .

Se debe llamar al método Iasphelp::Open antes de que se pueda consultar la propiedad Iasphelp::P ageRateUnit .

Dim objPrinter, PtrPageRateUnit
strPrinter = Session("MS_printer")
Set objPrinter = Server.CreateObject ("OlePrn.AspHelp")
objPrinter.Open strPrinter
PtrPageRate = objPrinter.PageRateUnit

Requisitos

Plataforma de destino: Escritorio

Consulte también

Iasphelp::P ageRate

Iasphelp::Open