Voici la liste des fonctions de la rubrique AutoIt > WinAPIEx > Heap.
Cliquez sur le nom d'une fonction pour obtenir une description détaillée.
Pour les utiliser, vous aurez besoin d'ajouter #include <WinAPIMem.au3>.
User Defined Function | Description |
---|---|
_WinAPI_CreateBuffer | Alloue un bloc de mémoire sur le tas |
_WinAPI_CreateBufferFromStruct | Alloue un bloc de mémoire sur le tas et l'initialise avec les données d'une structure |
_WinAPI_CreateString | Copie une chaîne donnée dans le bloc de mémoire nouvellement allouée et retourne son pointeur |
_WinAPI_EqualMemory | Compare deux blocs de mémoire pour déterminer si un nombre spécifié d'octets sont identiques |
_WinAPI_FillMemory | Remplit un bloc de mémoire avec la valeur donnée |
_WinAPI_FreeMemory | Libère un bloc de mémoire sur le tas |
_WinAPI_GetMemorySize | Obtient la taille d'un bloc de mémoire alloué sur le tas |
_WinAPI_GlobalMemoryStatus | Obtient des informations sur la quantité de mémoire disponible |
_WinAPI_IsBadCodePtr | Détermine si le processus appelant a un accès en lecture à la mémoire d'adresse donnée |
_WinAPI_IsBadReadPtr | Vérifie que le processus appelant a un accès en lecture à la plage spécifiée de la mémoire |
_WinAPI_IsBadStringPtr | Vérifie que le processus appelant a accès en lecture à la plage spécifiée de la mémoire |
_WinAPI_IsBadWritePtr | Vérifie que le processus appelant a un accès en écriture à la plage spécifiée de la mémoire |
_WinAPI_IsMemory | Détermine si le pointeur spécifié pointe sur un bloc de mémoire dans le tas |
_WinAPI_LocalFree | Libère l'objet de mémoire locale spécifié et invalide son handle |
_WinAPI_MoveMemory | Déplace un bloc de mémoire d'un emplacement à un autre |
_WinAPI_ReadProcessMemory | Lit la mémoire dans un processus spécifié |
_WinAPI_WriteProcessMemory | Écrit dans la mémoire d'un processus spécifié |
_WinAPI_ZeroMemory | Remplit un bloc de mémoire avec des zéros |