EXT_TDOP_SET_PTR_FROM_TYPE_ID_AND_U64
The EXT_TDOP_SET_PTR_FROM_TYPE_ID_AND_U64 sub-operation of the DEBUG_REQUEST_EXT_TYPED_DATA_ANSI Request operation creates a typed data description that represents a pointer to a specified memory location with a specified type.
Parameters
- Operation
- Set to EXT_TDOP_SET_PTR_FROM_TYPE_ID_AND_U64 for this sub-operation.
- Flags
- Specifies the bit flags that describe the target's memory in which the value of the typed data resides. See EXT_TYPED_DATA for details of these flags.
- InData
- Specifies the type and memory location. This instance of the DEBUG_TYPED_DATA structure can be manually created and populated with the required members. The following members are used:
- ModBase
- Specifies the location in the target's virtual memory of the base address of the module that contains the type.
- Offset
- Specifies the location in the target's memory of the data. Offset is a virtual memory address unless there are flags present in Flags that specify that Offset is a physical memory address.
- TypeId
- Specifies the type ID of the type.
- OutData
- Receives the typed data description that represents a pointer to the memory location and type.
- Status
- Receives the status code returned by this sub-operation. This is the same as the value returned by Request.
Comments
EXT_TDOP_SET_PTR_FROM_TYPE_ID_AND_U64 is a value in the EXT_TDOP enumeration.
The parameters for this sub-operation are members of the EXT_TYPED_DATA structure. The members of EXT_TYPED_DATA that are not listed in the preceding Parameters section are not used by this sub-operation and should be set to zero. The descriptions of the members in the preceding Parameters section specify what the members are used for. See EXT_TYPED_DATA for more details.
See Also
DEBUG_REQUEST_EXT_TYPED_DATA_ANSI EXT_TDOP, EXT_TYPED_DATA, Request,
Build machine: CAPEBUILD