PMSPL.DLL |
Tampon d'impression dans le gestionnaire de présentation |
---|---|
OS/2 |
Description
Ce fichier contient les fonctions de tampon d'impression du gestionnaire de présentation d'OS/2.
Liste des fonctions et procédures
Nom | Entrée | Description |
---|---|---|
SPLQMOPEN | 1 | Cette fonction permet d'ouvrir le pilote de file d'attente et de renvoyer son identificateur de descripteur. Cette fonction est normalement appelée par le tampon d'impression. |
SPLQMSTARTDOC | 2 | Cette fonction permet de démarrer une tâche d'impression. Il correspond à l'appel DevEscape (DEVESC_STARTDOC). |
SPLQMENDDOC | 3 | Cette fonction permet de mettre fin à un travail d'impression et renvoie ulJob, un numéro unique permettant d'identifier le travail. Cette fonction correspond à l'appel DevEscape (DEVESC_ENDDOC). |
SPLQMWRITE | 4 | Cette fonction permet d'écrire un tampon de données dans le fichier de tampon d'impression pour le travail d'impression. |
SPLQMABORT | 5 | Cette fonction permet d'arrêter la génération du fichier de tampon d'impression. Il ferme automatiquement le fichier de tampon d'impression (voir SplQmClose). |
SPLQMCLOSE | 6 | Cette fonction permet de fermer le fichier de tampon d'impression. Il correspond à la fonction DevCloseDC. |
SPLMESSAGEBOX | 7 | Cette fonction permet de créer et d'afficher une boîte de message. La file d'attente de messages sera créée (et détruite) si nécessaire. Dans OS/2 2.1, cette API peut renvoyer automatiquement Retry si la boîte de message PM s'affiche pendant plus de trois minutes. |
SPLQMABORTDOC | 8 | Cette fonction permet d'annuler un document dans le tampon d'impression. |
SPLINIT | 20 | Cette fonction permet d'initialiser le tampon d'impression. |
SPLQMLISTQUEUES | 21 | Cette fonction permet d'appeler la liste des file d'attente du gestionnaire de file d'attente. |
SPLQMQUERYQINFO | 22 | |
SPLQMLISTJOBS | 23 | Cette fonction permet d'indiquer les travaux de la liste des gestionnaires de file d'attente. |
SPLQMQUERYJINFO | 24 | |
SPLQMHOLDQUEUE | 25 | |
SPLQMRELEASEQUEUE | 26 | |
SPLQMHOLDJOB | 27 | |
SPLQMRELEASEJOB | 28 | |
SPLQMCANCELJOB | 29 | |
SPLQMRESTARTJOB | 30 | |
SPLQMREPEATJOB | 31 | |
SPLQMPRINTJOBNEXT | 32 | Cette fonction permet d'indiquer que dans le gestionnaire de file d'attente, il faut passer au travail d'impression suivant. |
SPLQMQUERYPINFO | 33 | |
SPLQMCHANGEJOBPRTY | 34 | |
SPLQMWRITEFILE | 35 | |
SPLQMSETSTATUS | 36 | |
SPLQMCREATEQUEUE | 37 | |
SPLQMDESTROYQUEUE | 38 | |
SPLQMLISTAVAILQUEUES | 39 | |
SPLQMLISTDIRECTPRINTERS | 40 | |
SPLQMQUERYPRINTDATA | 41 | |
SPLQMUPDATEQPROCPARMS | 42 | |
SPLSTDOPEN | 50 | Cette fonction permet d'ouvrir un tampon d'impression pour les données PM_Q_STD. |
SPLSTDCLOSE | 51 | Cette fonction permet de fermer le tampon PM_Q_STD. |
SPLSTDSTART | 52 | Cette fonction permet de démarrer l'enregistrement des appels GPI et DevEscape sous forme de métafichier dans le tampon PM_Q_STD. |
SPLSTDSTOP | 53 | Cette fonction permet d'arrêter l'enregistrement des appels GPI et DevEscape dans le tampon PM_Q_STD. La routine d'échappement du pilote de copie papier appelle SplStdStop lorsque DEVESC_ENDDOC est reçu. |
SPLSTDDELETE | 54 | Cette fonction permet de supprimer le tampon PM_Q_STD identifié par hstd. Toutes les données du tampon sont perdues. |
SPLSTDGETBITS | 55 | Cette fonction permet de transférer les données du tampon PM_Q_STD identifié dans un tampon appartenant au pilote de présentation. |
SPLSTDQUERYLENGTH | 56 | Cette fonction permet de renvoyer le nombre d'octets de données dans le tampon PM_Q_STD identifié par hstd. |
PRTOPEN | 70 | Cette fonction permet d'ouvrir l'imprimante. |
PRTWRITE | 71 | Cette fonction permet d'écrire vers l'imprimante. |
PRTDEVIOCTL | 72 | Cette fonction permet de contrôler des entrées/sorties du périphérique d'impression. |
PRTCLOSE | 73 | Cette fonction permet de fermer l'imprimante. |
PRTABORT | 75 | Cette fonction permet d'annuler l'imprimante. |
SPLRING3 | 90 |
Voir également
Système d'exploitation - OS/2 - Introduction
Dernière mise à jour : Lundi, le 19 juillet 2010