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