Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
PageRateUnit consente a una pagina Web ASP di determinare le unità in cui viene espressa la frequenza di pagina.
Sintassi
HRESULT get_PageRateUnit(
[out] long *pVal
);
Parametri
pVal [out]
Puntatore fornito dal chiamante a una posizione di memoria che riceve un valore che indica le unità usate nella frequenza di pagina. I quattro valori possibili vengono visualizzati nella tabella seguente.
| Valore | Significato |
|---|---|
| 1 | Le unità di frequenza di stampa sono pagine al minuto. |
| 2 | Le unità di frequenza di stampa sono caratteri al secondo. |
| 3 | Le unità di frequenza di stampa sono righe al minuto. |
| 4 | Le unità di frequenza di stampa sono pollici al minuto. |
Questi valori corrispondono alle costanti PRINTRATEUNIT_PPM, PRINTRATEUNIT_CPS, PRINTRATEUNIT_LPM e PRINTRATEUNIT_IPM, definite nel file di intestazione Wingdi.h. Per altre informazioni su queste costanti, vedere la descrizione della funzione DeviceCapabilities nella documentazione di Windows SDK.
Valore restituito
Questa proprietà restituisce uno dei valori della tabella seguente.
| Codice restituito | Descrizione |
|---|---|
| S_OK | Operazione completata. |
| E_HANDLE | Il metodo Iasphelp::Open non è stato chiamato. |
| E_OUTOFMEMORY | Memoria insufficiente. |
Esempio VBScript
Eseguire una query su questa proprietà per determinare le unità in cui viene espresso il valore della proprietà Iasphelp::P AgeRate .
Il metodo Iasphelp::Open deve essere chiamato prima della query della proprietà Iasphelp::P RateUnit .
Dim objPrinter, PtrPageRateUnit
strPrinter = Session("MS_printer")
Set objPrinter = Server.CreateObject ("OlePrn.AspHelp")
objPrinter.Open strPrinter
PtrPageRate = objPrinter.PageRateUnit
Requisiti
Piattaforma di destinazione: Desktop