Debugging Tools for Windows

ExtRemoteData::ExtRemoteData

The ExtRemoteData constructors create a new instance of the ExtRemoteData class.

  ExtRemoteData::ExtRemoteData(
    void
    )

  ExtRemoteData::ExtRemoteData(
    IN ULONG64  Offset,
    IN ULONG  Bytes
    ) throw(...)

  ExtRemoteData::ExtRemoteData(
    IN OPTIONAL PCSTR  Name,
    IN ULONG64  Offset,
    IN ULONG  Bytes
    ) throw(...)

Parameters

Name
Name of the memory region. Name can be used to help identify the region and will be inserted into any error messages generated by the new object.
Offset
Location of the beginning of the memory region in the target's virtual address space.
Bytes
Number of bytes in the memory region.

Comments

If a memory region is specified, the contents of the region are read from the target and cached. The data can be retrieved using ExtRemoteData::GetData or one of the ExtRemoteTyped::GetXxx methods.

The constructor is called by the ExtRemoteData::Set method and the ExtRemoteData::GetData method.

Requirements

Headers: Defined in Engextcpp.hpp. Include Engextcpp.hpp.

See Also

ExtRemoteData::GetData, ExtRemoteData::Set

Build machine: CAPEBUILD