_BIOS_PRINTER |
Imprimante par le BIOS |
|---|---|
| QuickC | bios.h |
Syntaxe
| unsigned _bios_printer(unsigned cmd,unsigned port,unsigned donnees); |
Paramètres
| Nom | Description | |
|---|---|---|
| cmd | Ce paramètre permet d'indiquer le numéro de la fonction à appeler | |
| donnees | Ce paramètre permet d'indiquer le caractère à envoyer | |
| port | Ce paramètre permet d'indiquer le port d'imprimante : | |
| Valeur | Description | |
| 0 | Cette valeur permet d'indiquer le port d'imprimante LPT1: | |
| 1 | Cette valeur permet d'indiquer le port d'imprimante LPT2: | |
| 2 | Cette valeur permet d'indiquer le port d'imprimante LPT3: | |
| 3 | Cette valeur permet d'indiquer le port d'imprimante LPT4: | |
Description
Cette fonction permet d'appeler une fonction de l'interruption 17h du BIOS permettant l'impression sur l'imprimante.
Exemple
Voici un exemple permettant d'initialiser le port parallèle «LPT1:» à l'aide de cette fonction :
- #include <stdio.h>
- #include <stdlib.h>
- #include <bios.h>
-
- int main() {
- _bios_printer(0x01,0,0);
- return 0;
- }
Voir également
Langage de programmation - Assembleur 80x86 - Interruption 17h: Gestionnaire d'imprimante
Dernière mise à jour : Dimanche, le 28 juin 2015