====== IsMemWritable ====== Determines whether a region of memory is fully writable by the current task. ==== Synopsis ==== ''%%bool IsMemWritable( const void *p, int32 size )%%'' ==== Description ==== This function considers the described block of the address space in relation to the pages of memory the current task has write access to. This function returns TRUE If the current task can write to the memory block, and FALSE if it cannot. ==== Arguments ==== * **p** A pointer to the start of the block. * **size** The number of bytes in the block. ==== Return Value ==== This function returns TRUE if the block can be written to by the calling task, and FALSE if it cannot. ==== Implementation ==== Folio call implemented in kernel folio V24. ==== Associated Files ==== * **mem.h** ANSI C Prototype * **clib.lib** ARM Link Library ==== See Also ==== ''%%IsMemReadable%%''() ====== ====== ----