public interface ImageStackFrame
Modifier and Type | Method and Description |
---|---|
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.
|
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
© Copyright 2005, 2012 IBM Corporation. All Rights Reserved.