|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ImageStackFrame
Represents a native stack frame
Method Summary | |
---|---|
ImagePointer |
getBasePointer()
Get the base pointer of the stack frame. |
ImagePointer |
getProcedureAddress()
Get the address of the current instruction within the procedure being executed. |
java.lang.String |
getProcedureName()
Returns a string describing the procedure at this stack frame. |
Method Detail |
---|
ImagePointer getProcedureAddress() throws CorruptDataException
Use this address with caution, as it is provided only as a best guess. It may not be correct, or even within readable memory
CorruptDataException
ImagePointer getBasePointer() throws CorruptDataException
CorruptDataException
java.lang.String getProcedureName() throws CorruptDataException
libname(sourcefile)::entrypoint±offset
Any portion of the template may be omitted if it is not available
system32(source.c)::WaitForSingleObject+14
system32::WaitForSingleObject-4
(source.c)::WaitForSingleObject
::WaitForSingleObject+14
system32+1404
system32::TWindow::open(int,void*)+14
CorruptDataException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |