DkmClrInstructionSymbol.GetManagedCppMethodScope Method

Definition

Returns symbol information concerning the innermost active scope of the location indicated by the given instruction symbol, which is assumed to have been compiled with managed C++.

Location constraint: API must be called from an IDE component (component level > 100,000).

This API was introduced in Visual Studio 14 Update 1 (DkmApiVersion.VS14Update1).

public:
 Microsoft::VisualStudio::Debugger::Clr::Cpp::DkmMCppMethodScope ^ GetManagedCppMethodScope(Microsoft::VisualStudio::Debugger::Native::Cpp::DkmNativeCppInspectionSession ^ InspectionSession);
public Microsoft.VisualStudio.Debugger.Clr.Cpp.DkmMCppMethodScope GetManagedCppMethodScope (Microsoft.VisualStudio.Debugger.Native.Cpp.DkmNativeCppInspectionSession InspectionSession);
member this.GetManagedCppMethodScope : Microsoft.VisualStudio.Debugger.Native.Cpp.DkmNativeCppInspectionSession -> Microsoft.VisualStudio.Debugger.Clr.Cpp.DkmMCppMethodScope
Public Function GetManagedCppMethodScope (InspectionSession As DkmNativeCppInspectionSession) As DkmMCppMethodScope

Parameters

InspectionSession
DkmNativeCppInspectionSession

[In] Inspection session to use for the creation of native C++ types, if needed.

Returns

[Out] The innermost active scope of the given instruction symbol.

Applies to