PexPointerSpace Class

Definition

Helper class to properly initialize raw memory to run tests that take pointers.

public ref class PexPointerSpace abstract sealed
public static class PexPointerSpace
type PexPointerSpace = class
Public Class PexPointerSpace
Inheritance
PexPointerSpace

Properties

BaseAddress

Gets the length of the pointer space

Length

Gets the length of the pointer space

Methods

Clear()

Clears the values in the memory region

Initialize(UIntPtr, UIntPtr)

Initializes the pointer space at the specified base address with the specified size.

Initialize(VirtualMemory)

Initializes the pointer space with a given virtual memory instance.

IsValid(Void*, UInt32)

Determines whether the specified pointer is valid.

IsValid(Void*, UInt64)

Determines whether the specified pointer is valid.

Validate()

Validates the content of the pointer space.

Applies to