_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