Freigeben über


Iasphelp::get_PageRateUnit-Methode

Die PageRateUnit ermöglicht es einer ASP-Webseite, die Einheiten zu bestimmen, in denen die Seitenrate ausgedrückt wird.

Syntax

HRESULT get_PageRateUnit(
  [out] long *pVal
);

Parameter

pVal [out]
Ein vom Aufrufer bereitgestellter Zeiger auf einen Speicherspeicherort, der einen Wert empfängt, der die in der Seitenrate verwendeten Einheiten angibt. Die vier möglichen Werte sind in der folgenden Tabelle dargestellt.

Wert Bedeutung
1 Druckrateneinheiten sind Seiten pro Minute.
2 Druckrateneinheiten sind Zeichen pro Sekunde.
3 Druckrateneinheiten sind Zeilen pro Minute.
4 Die Druckrateneinheiten sind Zoll pro Minute.

Diese Werte entsprechen den Konstanten PRINTRATEUNIT_PPM, PRINTRATEUNIT_CPS, PRINTRATEUNIT_LPM und PRINTRATEUNIT_IPM, die in der Wingdi.h-Headerdatei definiert sind. Weitere Informationen zu diesen Konstanten finden Sie in der Beschreibung der DeviceCapabilities-Funktion in der Windows SDK-Dokumentation.

Rückgabewert

Diese Eigenschaft gibt einen der Werte in der folgenden Tabelle zurück.

Rückgabecode BESCHREIBUNG
S_OK Der Vorgang wurde erfolgreich ausgeführt.
E_HANDLE Die Iasphelp::Open-Methode wurde nicht aufgerufen.
E_OUTOFMEMORY Nicht genügend Arbeitsspeicher.

VBScript-Beispiel

Fragen Sie diese Eigenschaft ab, um die Einheiten zu bestimmen, in denen der Iasphelp::P ageRate-Eigenschaftswert ausgedrückt wird.

Die Iasphelp::Open-Methode muss aufgerufen werden, bevor die Iasphelp::P ageRateUnit-Eigenschaft abgefragt werden kann.

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

Anforderungen

Zielplattform: Desktop

Weitere Informationen

Iasphelp::P ageRate

Iasphelp::Open