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