I have found one API named RtlMoveMemory without any description in Win32.hlp. Maybe somebody know what it is?
Posted on 2002-05-16 06:36:38 by Mike
RtlMoveMemory() is just a synonym for MoveMemory().

From the win32 programmer's reference:

The MoveMemory function moves a block of memory from one location to another.

VOID MoveMemory (

PVOID Destination, // address of move destination
CONST VOID * Source, // address of block to move
DWORD Length // size, in bytes, of block to move


Points to the starting address of the destination of the move.


Points to the starting address of the block of memory to move.


Specifies the size, in bytes, of the block of memory to move.

Return Value

This function has no return value.


The source and destination blocks may overlap.

See Also

CopyMemory, FillMemory, ZeroMemory

Posted on 2002-05-16 06:58:06 by aweX
it does what u should better do (faster and smaller) with rep movsb
that api just moves memory from a location to another, as the name says it
i think in the win32.hlp you will find it as MoveMemory (without Rtl prefix)
Posted on 2002-05-16 06:59:40 by DZA