Notes sur l'utilisation de cette fonction

  1. Le EHLLAPI obtient un tampon de la gestion de la mémoire du système d'exploitation et place l'adresse du tampon dans la chaîne de paramètres de retour. La taille (longueur) du tampon demandée est également transmise dans la chaîne de paramètres. La taille de la mémoire tampon peut aller de 1 octet à 64 Ko moins 256 octets (X'FF00' octets).

    Consultez Query Communications Buffer Size (122) pour plus d'informations sur la taille du tampon.

  2. Les tampons obtenus à l’aide de cette fonction ne doivent pas être partagés entre différents processus. Si cela est tenté, les applications connaîtront des résultats imprévisibles.
  3. Une application EHLLAPI doit émettre une fonction Free Communications Buffer (124) pour libérer la mémoire allouée.
  4. Un maximum de 10 tampons peuvent être alloués à une application. Si cette limite est atteinte, un code retour pour ressource indisponible (RC=11) sera renvoyé.
  5. La fonction Reset System (21) libère les tampons alloués par cette fonction.