Rubrique AutoIt > WinAPIEx > Heap

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