Memory user defined functions Reference

Below is a complete list of the user defined functions available in AutoIt. Click on a user defined function name for a detailed description.

When using them you need to add a #include <WinAPISys.au3>.

 

User Defined Function Description
_WinAPI_CompressBuffer Compresses a buffer with specified compression format and engine type
_WinAPI_ComputeCrc32 Calculates the CRC32 checksum of a block of memory
_WinAPI_DecompressBuffer Decompresses an entire compressed buffer
_WinAPI_EqualMemory Compares two blocks of memory to determine whether the specified number of bytes are identical
_WinAPI_FillMemory Fills a block of memory with the given value
_WinAPI_GetPhysicallyInstalledSystemMemory Retrieves the amount of RAM that is physically installed on the computer
_WinAPI_GetSystemDEPPolicy Gets the data execution prevention (DEP) policy setting for the system
_WinAPI_IsBadCodePtr Determines whether the calling process has read access to the memory at the specified address
_WinAPI_IsBadReadPtr Verifies that the calling process has read access to the specified range of memory
_WinAPI_IsBadStringPtr Verifies that the calling process has read access to the specified range of memory
_WinAPI_IsBadWritePtr Verifies that the calling process has write access to the specified range of memory
_WinAPI_MoveMemory Moves a block of memory from one location to another
_WinAPI_ZeroMemory Fills a block of memory with zeros