|
||||||||||
| 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 | |||||||||