Section courante

A propos

Section administrative du site

_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 :

  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <bios.h>
  4.      
  5. int main() {
  6.  _bios_printer(0x01,0,0);
  7.  return 0;
  8. }

Voir également

Langage de programmation - Assembleur 80x86 - Interruption 17h: Gestionnaire d'imprimante

Dernière mise à jour : Dimanche, le 28 juin 2015