dos.h |
DOD |
|---|---|
| Turbo C | |
Description
Cette bibliothèque contient des définitions diverses constantes et donne les déclarations nécessaires pour les appels DOS et 8086 spécifiques.
Liste des fonctions
| Nom | Description | |
|---|---|---|
| ABSREAD | Cette fonction permet de lire les secteurs de disque absolus. | |
| ABSWRITE | Cette fonction permet d'écrire des secteurs de disque absolus. | |
| BDOS | Cette fonction permet d'appeler une fonction sans argument complexe de l'interruption 21h du système d'exploitation DOS. | |
| BDOSPTR | Cette fonction permet d'effectuer un appel système DOS. | |
| COUNTRY | Cette fonction permet de retourner des informations dépendant du pays. | |
| CTRLBRK | Cette fonction permet de définir le gestionnaire d'interruption de contrôle. | |
| DISABLE | Cette fonction permet d'interdire temporaire les interruptions non masquable. | dos.h |
| DOSEXTERR | Cette fonction permet de demander le code d'erreur étendu du système d'exploitation DOS. | |
| ENABLE | Cette fonction permet d'autoriser les interruptions non masquable. | |
| FP_OFF | Cette fonction permet de retourne la partie du déplacement (offset) d'une adresse contenu dans un pointeur. | |
| FP_SEG | Cette fonction permet de retourner la partie de segment d'une adresse contenu dans un pointeur. | |
| FREEMEM | Cette fonction permet de libérer un segment de mémoire alloué par la fonction «allocmem». | |
| GENINTERRUPT | Cette fonction permet d'appel une interruption avec les valeurs courante dans les registres du microprocesseur. | |
| GETCBRK | Cette fonction permet de demander le paramètre de pause de contrôle. | |
| GETDFREE | Cette fonction permet de retourner l'espace de libre sur l'unité de disque spécifié. | |
| GETDTA | Cette fonction permet de demander l'adresse de transfert de disque. | |
| GETFAT | Cette fonction permet de demander des informations de table d'allocation de fichiers pour un unité de disque donné. | |
| GETFATD | Cette fonction permet de demander des informations sur la table d'allocation de fichiers. | |
| GETPSP | Cette fonction permet de demander le préfixe du segment de programme. | |
| GETVECT | Cette fonction permet de retourner l'adresse du vecteur d'interruption spécifié. | |
| GETVERIFY | Cette fonction permet de retourner l'état du drapeau de vérification DOS. | |
| HARDERR | Cette fonction permet d'installer une interruption utilisateur de gestion des erreurs critiques. | |
| HARDRESUME | Cette fonction permet de sortir vers le DOS lors d'une interruption utilisateur de gestion des erreurs critiques. | |
| HARDRETN | Cette fonction permet d'indiquer le gestionnaire d'erreurs matérielles. | |
| INPORT | Cette fonction permet de retourner un mot à partir d'un port d'entrée/sortie. | |
| INPORTB | Cette fonction permet de retourner un octet à partir d'un port d'entrée/sortie. | |
| INT86 | Cette fonction permet d'appeler une interruption avec une structure d'enregistrement d'appel et de retour séparé. | |
| INT86X | Cette fonction permet d'appeler une interruption avec une structure d'enregistrement d'appel et de retour séparé et des variables de segments spécifique. | |
| INTDOS | Cette fonction permet d'appeler une interruption DOS (21h) avec une structure d'enregistrement d'appel et de retour séparé. | |
| INTDOSX | Cette fonction permet d'appeler une interruption DOS (21h) avec une structure d'enregistrement d'appel et de retour séparé et des variables de segments spécifique. | |
| INTR | Cette fonction permet d'appeler un interface d'interruption logicielle 8086. | |
| KEEP | Cette fonction permet de terminer le programme en mode résident (TSR). | |
| MK_FP | Cette fonction permet de fabriquer un pointeur long. | |
| OUTPORT | Cette fonction permet d'envoyer un mot dans un port d'entrée/sortie. | |
| OUTPORTB | Cette fonction permet d'envoyer un octet dans un port d'entrée/sortie. | |
| PARSFNM | Cette fonction permet d'analyser le nom du fichier. | dos.h |
| PEEK | Cette fonction permet de retourner le mot à l'emplacement mémoire spécifié par segment:déplacement (segment:offset). | |
| PEEKB | Cette fonction permet de retourner l'octet de mémoire spécifié par segment:déplacement (segment:offset). | |
| POKE | Cette fonction permet d'entreposer une valeur entière à un emplacement mémoire donné par segment:déplacement (segment:offset). | |
| POKEB | Cette fonction permet d'entreposer une valeur d'octet au segment d'emplacement de segment:déplacement (segment:offset). | |
| RANDBRD | Cette fonction permet d'effectuer la lecture de bloc aléatoire. | |
| RANDBWR | Cette fonction permet d'effectuer l'écriture de bloc aléatoire. | |
| SEGREAD | Cette fonction permet de demander la valeurs des segments du microprocesseur. | |
| SETCBRK | Cette fonction permet de définir le paramètre de Ctrl+Break. | |
| SETDTA | Cette fonction permet de définir l'adresse de transfert de disque. | |
| SETVECT | Cette fonction permet de fixer l'adresse du vecteur d'interruption spécifié. | |
| SETVERIFY | Cette fonction permet de définir l'état du drapeau de vérification sous DOS. | |
| SLEEP | Cette fonction permet de suspendre l'exécution pendant un intervalle (secondes). | |
| UNLINK | Cette fonction permet de supprimer un fichier à partir de son lien d'accès. |
Dernière mise à jour : Mardi, le 2 Mars 2021