Section courante

A propos

Section administrative du site

Interruption 67h

Fonction 51h

Réalloué des pages
Pilote EMM 4.0+

Description

Cette fonction permet d'effectuer une nouvelle allocation de pages de mémoire associé à un identificateur de descripteur «Handle».

Entrée

Registre Valeur ou description
AH 51h
BX Ce registre permet d'indiquer le nombre de pages logiques de 16 Ko à allouer
DX Ce registre permet d'indiquer l'identificateur de descripteur Handle.

Sortie

Registre Valeur ou description
AH Ce registre permet d'indiquer le résultat de la fonction de l'EMM:
Valeur Description
00h Cette valeur permet d'indiquer que tout va bien, dans ce cas, le registre suivant est affecté:
Registre Description
BX Ce registre permet d'indiquer le nombres de pages logiques du Handle.
80h Cette valeur permet d'indiquer une erreur interne, l'EMM est endommagé ou détruit.
81h Cette valeur permet d'indiquer un problème de fonctionnement de l'électronique de l'EMS.
84h Cette valeur permet d'indiquer que le numéro de la fonction est incorrecte.
8Fh Cette valeur permet d'indiquer que le numéro de la sous-fonction est incorrecte.

Remarque

Références

Quick Reference: Programmer avec les extensions de MS-DOS, Edition Microsoft PRESS, Ray Duncan, 1991, ISBN: 2-266-04057-X, page 74 à 75.

Dernière mise à jour : Jeudi, le 3 mars 2016