Section courante

A propos

Section administrative du site

UNITWRITE

Écriture de l'unité
UCSD Pascal

Syntaxe

procedure UNITWRITE(unitnumber:integer;buffer:packed array of char;length:integer);
procedure UNITWRITE(unitnumber:integer;buffer:packed array of char;length,blocknumber:integer);
procedure UNITWRITE(unitnumber:integer;buffer:packed array of char;length,blocknumber,option:integer);

Paramètres

Nom Description
unitnumber Ce paramètre permet d'indiquer le numéro de l'unité à vérifier :
Valeur Nom Description
1 CONSOLE: Cette valeur indique une la combinaison clavier/écran avec écho en entrée
2 SYSTERM: Cette valeur indique la lecture clavier sans écho
4 nom du disque Cette valeur indique la première unité de disque système.
5 nom du disque Cette valeur indique la deuxième unité de disque utilisateur.
6 PRINTER: Cette valeur indique l'imprimante.
7 REMIN: Cette valeur indique l'entrée isolé.
8 REMOUT: Cette valeur indique la sortie isolé.
9 nom du disque Cette valeur indique la cinquième unité de disque.
10 nom du disque Cette valeur indique la sixième unité de disque.
11 nom du disque Cette valeur indique la troisième unité de disque.
12 nom du disque Cette valeur indique la quatrième unité de disque.
buffer Ce paramètre permet d'indiquer le tampon de données.
length Ce paramètre permet d'indiquer la longueur en octets.
blocknumber Ce paramètre permet d'indiquer le numéro du bloc d'enregistrement
option Ce paramètre permet d'indiquer s'il vaut 1 que le transfert est fait de façon désynchroniser plutôt que synchroniser.

Description

Cette procédure permet d'effectuer l'écrire d'entrée/sortie des structures d'informations de l'unité spécifié.



Dernière mise à jour : Dimanche, le 29 octobre 2017