Search
Module:
Directory

   Desktop Functions:

   Smart Device Functions:


Show Recent Changes
Subscribe (RSS)
Misc. Pages
Comments
FAQ
Helpful Tools
Playground
Suggested Reading
Website TODO List
Support Forum
Download Visual Studio Add-In

Terms of Use
Privacy Policy

Search Results for "movememory" in [All]

ntdll

.

    [DllImport(ExternDll.Kernel32, SetLastError=true, ExactSpelling=true, EntryPoint="RtlMoveMemory", CharSet=System.Runtime.InteropServices.CharSet.Auto)]

.

    <DllImport("Ntdll.dll", SetLastError:=True, ExactSpelling:=True, EntryPoint:="RtlMoveMemory", CharSet:=System.Runtime.InteropServices.CharSet.Auto)>

.
Documentation
[RtlMoveMemory] on MSDN

kernel32

.

    res = MoveMemory(addr + counter, Data, 1)

.

   Private Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" (ByVal Destination As IDSECTOR, ByVal Source As Byte, ByVal Length As Long)

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

[DllImport("Kernel32.dll", EntryPoint="RtlMoveMemory", SetLastError=false)]

.

static extern void MoveMemory(IntPtr dest, IntPtr src, int size);

.

Declare Auto Sub MoveMemory Lib "Kernel32.dll" _

.

    Alias "RtlMoveMemory" (ByVal dest As IntPtr, ByVal src As IntPtr, ByVal size As Integer)

.

Private Declare PtrSafe Function MoveMemory Lib "KERNEL32.dll" _

.

    Alias "RtlMoveMemory" (ByVal dest As LongPtr, ByVal src As LongPtr, ByVal size As Integer)

.

<DllImport("kernel32.dll", EntryPoint:="RtlMoveMemory", SetLastError:=True, CharSet:=CharSet.Auto, ExactSpelling:=True, CallingConvention:=CallingConvention.StdCall)> _

.
Documentation
[MoveMemory] on MSDN

urlmon

.

Public Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" (hpvDest As Any, hpvSource As Any, ByVal cbCopy As Long)


 
Access PInvoke.net directly from VS: