IeXdi2Mem (Windows CE 5.0)

Send Feedback

This interface provides memory, I/O, and CPU registers with access to the target. It is normally hosted by the eXDI service.

Methods

The following table shows the methods defined in the IeXdi2Mem interface.

Method Description
IeXdi2Mem::CopyMemoryX Copies a designated block of memory.
IeXdi2Mem::CreateCpuRegCustomList Creates a custom list of CPU registers given by name.
IeXdi2Mem::EnumAllCpuRegGroups Creates an enumeration list of available groups of CPU registers.
IeXdi2Mem::EnumAllCpuRegs Creates an enumeration list of available CPU registers.
IeXdi2Mem::EnumAllCpuRegsInGroup Creates an enumeration list of all CPU registers in a specified group and returns a pointer to its interface.
IeXdi2Mem::FillMemoryX Fills the memory with a specified sequence of bytes.
IeXdi2Mem::GetLinearMemMapList Returns the supported linear memory map table.
IeXdi2Mem::GetMemAccessExclusionRange Retrieves the list of memory access exclusion ranges. This list is used to filter access on the memory range.
IeXdi2Mem::GetStdRegAlias Returns the CPU-specific register that corresponds to a specified standard register.
IeXdi2Mem::ReadCpuRegByName Reads the content value of a CPU register, given the register name.
IeXdi2Mem::ReadMemoryX Reads a block of data from linear memory.
IeXdi2Mem::SearchMemoryX Searches memory for a block that matches a given sequence.
IeXdi2Mem::SetMemAccessExclusionRange Sets the values in the memory access exclusion range list. This list is used to filter access on the memory range.
IeXdi2Mem::WriteCpuRegByName Writes the content value of a CPU register, given the register name.
IeXdi2Mem::WriteMemoryX Writes a block of data to linear memory.

Requirements

OS Version: Windows CE 5.0 and later.
Header: eXDI2.h.
Link Library: ole32.lib oleaut32.lib.

See Also

IeXDI2 Interfaces

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.