NtWriteVirtualMemory (ntdll)
Last changed: -186.136.223.176

.
Summary
Writes memory in the current or a remote process

C# Signature:

[DllImport("ntdll.dll", SetLastError=true)]
static extern NTSTATUS NtWriteVirtualMemory(IntPtr ProcessHandle, IntPtr BaseAddress, byte[] Buffer, UInt32 NumberOfBytesToWrite, ref UInt32 NumberOfBytesWritten);

Boo Signature:

[DllImport("ntdll.dll", SetLastError : true)]
def NtWriteVirtualMemory(ProcessHandle as IntPtr, BaseAddress as IntPtr, Buffer as (byte), NumberOfBytesToWrite as UInt32, ref NumberOfBytesWritten as UInt32) as UInt32:
     pass

User-Defined Types:

None.

Alternative Managed API:

Do you know one? Please contribute it!

Notes:

None.

Tips & Tricks:

Please add some!

Sample Code:

Please add some!

Documentation