DkmNativeRawReturnValue Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
DkmNativeRawReturnValue carries sufficient context that can be used to partially reconstruct and visualize a function-call's return value within the context of Native stepping.
public ref class DkmNativeRawReturnValue : Microsoft::VisualStudio::Debugger::Evaluation::DkmRawReturnValue
[Windows::Foundation::Metadata::WebHostHidden]
public ref class DkmNativeRawReturnValue : Microsoft::VisualStudio::Debugger::Evaluation::DkmRawReturnValue
[Windows::Foundation::Metadata::WebHostHidden]
class DkmNativeRawReturnValue : Microsoft::VisualStudio::Debugger::Evaluation::DkmRawReturnValue
[System.Runtime.InteropServices.Guid("694dbdcd-80b2-9743-a624-3629d195f5b4")]
public class DkmNativeRawReturnValue : Microsoft.VisualStudio.Debugger.Evaluation.DkmRawReturnValue
[<System.Runtime.InteropServices.Guid("694dbdcd-80b2-9743-a624-3629d195f5b4")>]
type DkmNativeRawReturnValue = class
inherit DkmRawReturnValue
Public Class DkmNativeRawReturnValue
Inherits DkmRawReturnValue
- Inheritance
- Attributes
Properties
Memory |
The result of copying some (platform dependent) number of bytes at the address referenced by the (platform dependent) return-value register. May be used to provide visualizations for pointer return values. |
Registers |
Set of platform dependent registers that may hold the return value. |
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, ReadOnlyCollection<DkmNativeReturnValueRegister>, ReadOnlyCollection<Byte>) |
Create a new DkmNativeRawReturnValue object instance. |