Méthode Iasphelp ::get_PageRateUnit
PageRateUnit permet à une page Web ASP de déterminer les unités dans lesquelles le taux de page est exprimé.
Syntaxe
HRESULT get_PageRateUnit(
[out] long *pVal
);
Paramètres
pVal [out]
Pointeur fourni par l’appelant vers un emplacement de mémoire qui reçoit une valeur qui indique les unités utilisées dans le taux de pages. Les quatre valeurs possibles sont présentées dans le tableau suivant.
Valeur | Signification |
---|---|
1 | Les unités de vitesse d’impression sont des pages par minute. |
2 | Les unités de taux d’impression sont des caractères par seconde. |
3 | Les unités de débit d’impression sont des lignes par minute. |
4 | Les unités de débit d’impression sont de pouces par minute. |
Ces valeurs correspondent aux constantes PRINTRATEUNIT_PPM, PRINTRATEUNIT_CPS, PRINTRATEUNIT_LPM et PRINTRATEUNIT_IPM, qui sont définies dans le fichier d’en-tête Wingdi.h. Pour plus d’informations sur ces constantes, consultez la description de la fonction DeviceCapabilities dans la documentation du SDK Windows.
Valeur retournée
Cette propriété retourne l’une des valeurs du tableau suivant.
Code de retour | Description |
---|---|
S_OK | L’opération a réussi. |
E_HANDLE | La méthode Iasphelp ::Open n’a pas été appelée. |
E_OUTOFMEMORY | Mémoire insuffisante. |
Exemple VBScript
Interrogez cette propriété pour déterminer les unités dans lesquelles la valeur de la propriété Iasphelp ::P ageRate est exprimée.
La méthode Iasphelp ::Open doit être appelée avant que la propriété Iasphelp ::P ageRateUnit puisse être interrogée.
Dim objPrinter, PtrPageRateUnit
strPrinter = Session("MS_printer")
Set objPrinter = Server.CreateObject ("OlePrn.AspHelp")
objPrinter.Open strPrinter
PtrPageRate = objPrinter.PageRateUnit
Configuration requise
Plateforme cible : Bureau