Microsoft SDK for Java

Execution Control Debugger Interfaces

The execution control interfaces are as follows:

IEnumCodeBreakpoints enumerates IMethodLocation pointers.

IEnumRemoteStackFrames enumerates IRemoteStackFrame pointers.

IJavaEnumRemoteThread enumerates IRemoteThread pointers.

IJavaEnumRemoteThreadGroup enumerates IRemoteThreadGroup pointers.

IRemoteStackFrame provides access to a stack frame of a thread running in a Java process.

IRemoteStackFrameEx provides access to a stack frame of a thread running in a Java process.

IRemoteThread provides access to threads.

IRemoteThreadEx provides access to threads.

IRemoteThreadEx2 extends IRemoteThreadEx with one method. It obtains the return value of a method that just returned.

IRemoteThreadGroup provides access to thread groups.

IRemoteThreadGroupEx provides access to thread groups.

IJITAttachDebugger notifies the debugger when a Java process running under the Microsoft VM throws an unhandled Java exception.

IMethodLocation represents a location within a method where code can execute.

© 1999 Microsoft Corporation. All rights reserved. Terms of use.