DkmRawManagedReturnValue Class

Definition

DkmRawManagedReturnValue carries method-call's return value within the context of managed stepping.

This API was introduced in Visual Studio 12 RTM (DkmApiVersion.VS12RTM).

public ref class DkmRawManagedReturnValue : Microsoft::VisualStudio::Debugger::Evaluation::DkmRawReturnValue
[Windows::Foundation::Metadata::WebHostHidden]
public ref class DkmRawManagedReturnValue : Microsoft::VisualStudio::Debugger::Evaluation::DkmRawReturnValue
[Windows::Foundation::Metadata::WebHostHidden]
class DkmRawManagedReturnValue : Microsoft::VisualStudio::Debugger::Evaluation::DkmRawReturnValue
[System.Runtime.InteropServices.Guid("bac1944f-d24a-e177-8b80-48d02d5b4839")]
public class DkmRawManagedReturnValue : Microsoft.VisualStudio.Debugger.Evaluation.DkmRawReturnValue
[<System.Runtime.InteropServices.Guid("bac1944f-d24a-e177-8b80-48d02d5b4839")>]
type DkmRawManagedReturnValue = class
    inherit DkmRawReturnValue
Public Class DkmRawManagedReturnValue
Inherits DkmRawReturnValue
Inheritance
DkmRawManagedReturnValue
Attributes

Properties

Context

Context information wraps method's return value.

This API was introduced in Visual Studio 12 RTM (DkmApiVersion.VS12RTM).

ReturnFrom

IP address within the symbol that was returned called and from. Note that there's no guarantee where in the function this address will be.

(Inherited from DkmRawReturnValue)
TagValue

DkmRawReturnValue is an abstract base class. This enum indicates which derived class this object is an instance of.

(Inherited from DkmRawReturnValue)

Methods

Create(DkmInstructionAddress, DkmManagedReturnValueContext)

Create a new DkmRawManagedReturnValue object instance.

This API was introduced in Visual Studio 12 RTM (DkmApiVersion.VS12RTM).

Applies to