Lire Information Mémoire [1.0]

Retourne l'information sur la mémoire physique et virtuelle disponible. Comme les clients DPMI s'exécutent dans des environnements multitâches ,certaines de ces information relatives aux ressources partagées doivent être considerées comme de simples indications.

Appel avec

AX = 050BH
ES:(E)DI = selecteur:offset d'un buffer de 128 octets

Retourne

si la fonction réussit
Carry flag = 0( cette fonction réussit toujours sous DPMI 1.0)
et le buffer pointé par ES:(E)DI est rempli avec l'information suivante:

OffsetLongueurContenu
00H4Total des octets alloués de la mémoire physique controlée par l'hôte DPMI
04H4Total des octets alloués de la mémoire virtuelle controlée par l'hôte DPMI
08H4Total des octets disponibles de la mémoire virtuelle controlée par l'hôte DPMI
0CH4Total des octets alloués de la mémoire virtuelle de cette machine virtuelle
10H4Total des octets disponibles de la mémoire virtuelle de cette machine virtuelle
14H4Total des octets alloués de la mémoire virtuelle de ce client
18H4Total des octets disponibles de la mémoire virtuelle de ce client
1CH4Total des octets vérouillés de la mémoire de ce client
20H4Maximum d'octets vérouillés dans la mémoire de ce client
24H4Plus haute adresse linéaire disponible pour ce client
28H4Taille en octets du plus grand bloc de mémoire libre
2CH4Taille de l'unité d'allocation minimum en octets
30H4Taille de l'unité d'alignement en octets
34H4CHReservé, actuellement zéro
si la fonction échoue
Carry flag = 1(cette fonction échoue toujours sous DPMI 0.9)

Notes