Share via


IeXdi2Mem (Windows Embedded CE 6.0)

1/5/2010

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

Header eXDI2.h
Library ole32.lib
Windows Embedded CE Windows CE 5.0 and later

See Also

Reference

IeXDI2 Interfaces