Section courante

A propos

Section administrative du site

INTDOSX

Interruption DOS étendu
Turbo C++ dos.h

Syntaxe

int intdosx(union REGS *inregs, union REGS *outregs, struct SREGS *segregs);

Paramètres

Nom Description
inregs Ce paramètre permet d'indiquer un pointeur vers une structure contenant les registres généraux à passer à l'interruption. Cette structure est utilisée pour spécifier les paramètres de l'interruption avant l'appel.
outregs Ce paramètre permet d'indiquer un pointeur vers une structure contenant les registres généraux après l'exécution de l'interruption. Elle est utilisée pour récupérer les résultats retournés par l'interruption.
segregs Ce paramètre permet d'indiquer un pointeur vers une structure contenant les registres de segments (ES, DS, CS, SS). Ces registres sont nécessaires lorsqu'une interruption utilise des adresses segmentées (typique en mode réel sous DOS).

Description

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.



Dernière mise à jour : Dimanche, le 28 Février 2021