ALLOCATE_MEMORY_BLOCK |
Allocation d'un bloc de mémoire |
Free Pascal |
go32 |
Syntaxe
Paramètres
Nom |
Description |
size |
Ce paramètre permet d'indiquer la taille du bloc de mémoire linéaire demandé en octets. |
Retour
Valeur |
Description |
entier |
Ces valeurs permettent d'indiquer le descripteur de mémoire de ce bloc mémoire. Adresse linéaire de la mémoire demandée. |
Description
Cette fonction permet d'allouer un bloc de mémoire linéaire.
Remarques
- Avertissement : D'après la documentation DPMI, cette fonction n'est pas implémentée correctement. Normalement, vous devriez également obtenir un descripteur
de bloc pour ce bloc après une opération réussie. Ce descripteur peut ensuite être utilisé pour libérer le bloc mémoire ou à d'autres fins. Comme la fonction n'est pas implémentée
correctement et ne renvoie pas de descripteur de bloc, le bloc ne peut pas être désalloué et est donc inutilisable ! Cette fonction n'alloue aucun descripteur pour ce
bloc ; il incombe à l'application d'allouer et d'initialiser l'accès à cette mémoire.
- Erreurs : Vérifiez la variable int31error.
Dernière mise à jour : Dimanche, le 23 Août 2020