Lire l'Information sur Mémoire Libre [0.9]

Retourne l'information sur la quantité disponible de mémoire physique, d'espace d'adressage linéaire , et d'espace disque pour le swapping. Comme les clients DPMI s'exécutent toujours dans des environnements multitâches, l'information retournée par cette fonction doit être considerée comme un avertissement . Les clients DPMI 1.0 ne doivent pas utiliser cette fonction (voir la dernière note).

Appel avec

AX = 0500H
ES:(E)DI = sélecteur:offset d'un buffer de 48 octets

Retourne

Carry flag = 0 (cette fonction réussit toujours)
et le buffer est rempli avec l'information suivante:

OffsetLongueurContenu
00H4Plus grand bloc libre en octets
04H4Allocation maximum de page non vérouillée en pages
08H4Allocation maximum de page vérouillée en pages
0CH4Taille de l'espace d'adressage lineaire en pages
10H4Nombre total de pages non vérouillée
14H4Nombre total de pages libres
18H4Nombre total de pages physiques
1CH4Espace d'adressage lineaire libre en pages
20H4Taille du fichier/partition de pagination en pages
24H0CHReservé, tous les octets à 0FFH

Notes