VSNDK.DebugEngine.AD7StackFrame.IDebugStackFrame2 C# (CSharp) Method

IDebugStackFrame2() private method

Gets the code context for this stack frame. The code context represents the current instruction pointer in this stack frame. (http://msdn.microsoft.com/en-us/library/bb147046.aspx)
private IDebugStackFrame2 ( IDebugCodeContext2 &memoryAddress ) : int
memoryAddress IDebugCodeContext2 Returns an IDebugCodeContext2 object that represents the current instruction pointer in this stack frame.
return int
        int IDebugStackFrame2.GetCodeContext(out IDebugCodeContext2 memoryAddress)
        {
            memoryAddress = null;
            try
            {
                memoryAddress = new AD7MemoryAddress(m_engine, m_address);
                return VSConstants.S_OK;
            }
            catch (Exception e)
            {
                return EngineUtils.UnexpectedException(e);
            }
        }

Same methods

AD7StackFrame::IDebugStackFrame2 ( IDebugDocumentContext2 &docContext ) : int
AD7StackFrame::IDebugStackFrame2 ( IDebugExpressionContext2 &ppExprCxt ) : int
AD7StackFrame::IDebugStackFrame2 ( IDebugProperty2 &property ) : int
AD7StackFrame::IDebugStackFrame2 ( IDebugThread2 &thread ) : int
AD7StackFrame::IDebugStackFrame2 ( enum_DEBUGPROP_INFO_FLAGS dwFields, uint nRadix, System.Guid &guidFilter, uint dwTimeout, uint &elementsReturned, IEnumDebugPropertyInfo2 &enumObject ) : int
AD7StackFrame::IDebugStackFrame2 ( enum_FRAMEINFO_FLAGS dwFieldSpec, uint nRadix, FRAMEINFO pFrameInfo ) : int
AD7StackFrame::IDebugStackFrame2 ( string &name ) : int
AD7StackFrame::IDebugStackFrame2 ( string &pbstrLanguage, System.Guid &pguidLanguage ) : int
AD7StackFrame::IDebugStackFrame2 ( ulong &addrMin, ulong &addrMax ) : int