SCR/AL1 - TOME III. Les librairies utilitaires
Syntax
PciTestLPT(name)
char *name;
Description
Teste la disponibilité de l'imprimante parallèle dont le nom est fourni dans name. Si ce nom commence par
(en majuscule ou minuscule), la fonction teste l'imprimante correspondante à l'aide de PciParalTest().
Si l'imprimante est connectée et online, la fonction retourne 0. Si elle n'a plus de papier, le code retour est 1. Si aucune imprimante n'est présente ou si une autre erreur est détectée, le code retour est -1.
Si le nom n'est pas celui d'une imprimante parallèle, elle retourne 0 également.
Valeur retournée
La fonction retourne 0 si l'imprimante est disponible, 1 s'il manque de papier, -1 en cas d'erreur (pas de connexion, time out, imprimante occupée)
Exemple
RC_set_prname(pr, name)
PR_DEF *pr;
char *name;
{
if(PrTestLPT(name)) {
PG_display_error("Imprimante %s non disponible", name);
return(-1);
}
return(0);
}
Voir également
PciParalInit()
Copyright © 1998-2015 Jean-Marc Paul and Bernard PAUL - Envoyez vos remarques ou commentaires à bernard@xon.be