BIOSPRINT |
Imprime par le BIOS |
|---|---|
| Turbo C | bios.h |
Syntaxe
| int biosprint(int cmd,char octet,int port); |
Paramètres
| Nom | Description | |
|---|---|---|
| cmd | Ce paramètre permet d'indiquer le numéro de la fonction à appeler | |
| octet | 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() {
- biosprint(0x01,'',0);
- return 0;
- }
Voir également
Langage de programmation - C - Interruption 17h: Gestionnaire d'imprimante
Langage de programmation - Turbo C - Référence de fonctions - int86x
Dernière mise à jour : Dimanche, le 28 juin 2015