Alloue un bloc de m�moire sur le tas
#include <WinAPIMem.au3>
_WinAPI_CreateBuffer ( $iLength [, $pBuffer = 0 [, $bAbort = True]] )
$iLength | La longueur de la m�moire tampon souhait�e, en octets. |
$pBuffer | [optionnel] Un pointeur sur un tampon existant qui doit �tre remplac� par le nouveau tampon. Si ce param�tre est un pointeur vaide de tampon, la m�moire sera r�affect� au nouveau tampon. Cependant, la nouvelle m�moire est allou�e � un endroit diff�rent. Par cons�quent, vous devriez toujours utiliser le pointeur que cette fonction retourne. Si ce param�tre est 0 (par d�faut) ou un pointeur de tampon invalide, la fonction alloue simplement une nouvelle m�moire. |
$bAbort | [optionnel] Sp�cifie s'il faut quitter le script s'il n'y a pas assez de m�moire, les valeurs valides sont: True - Affiche un message d'erreur et termine le script avec le code d'erreur 1 (par d�faut). False - Continue le script et retourne une erreur. |
Succ�s: | Retourne un pointeur sur le nouveau tampon. |
�chec: | Retourne 0 et d�finit @error <> 0 (si une exception n'est pas d�fini). |
Quand le tampon n'est plus n�cessaire, vous devez le d�truire en appelant la fonction _WinAPI_FreeMemory().