A chunk in another processes memory. Mostly used to allocate buffers in another process for sending messages to its windows.
public class ProcessMemoryChunk : IDisposable
|ProcessMemoryChunk(Process, IntPtr, Int32)|
Create a new memory chunk that points to existing memory. Mostly used to read that memory.
Allocate a chunk in another process.
Allocate a chunk in another process and unmarshal a struct there.
Free the memory in the other process, if it has been allocated before.
The location in memory (of the other process) this chunk refers to.
The process this chunk refers to.
Read this chunk.
Read a part of this chunk.
Read this chunk to a pointer in this process.
|ReadToPtr(Int32, Int32, IntPtr)|
Read a part of this chunk to a pointer in this process.
Read a part of this chunk to a structure.
The size of the chunk.
|Write(Int32, IntPtr, Int32)|
Write into this chunk.
Write a byte array into this chunk.
Write a structure into this chunk.
Assembly: ManagedWinapi (Module: ManagedWinapi) Version: 0.3.0.0 (0.3)