Share via


IDebugProcess3 Interface

Definition

public interface class IDebugProcess3 : Microsoft::VisualStudio::Debugger::Interop::IDebugProcess2
[System.Runtime.InteropServices.Guid("83AB1712-18A6-47A1-8DA6-8C7B0F96092E")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IDebugProcess3 : Microsoft.VisualStudio.Debugger.Interop.IDebugProcess2
[<System.Runtime.InteropServices.Guid("83AB1712-18A6-47A1-8DA6-8C7B0F96092E")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IDebugProcess3 = interface
    interface IDebugProcess2
Public Interface IDebugProcess3
Implements IDebugProcess2
Attributes
Implements

Methods

Attach(IDebugEventCallback2, Guid[], UInt32, Int32[])
CanDetach()
CauseBreak()
Continue(IDebugThread2)
Detach()
DisableENC(EncUnavailableReason)
EnumPrograms(IEnumDebugPrograms2)
EnumThreads(IEnumDebugThreads2)
Execute(IDebugThread2)
GetAttachedSessionName(String)
GetDebugReason(enum_DEBUG_REASON[])
GetDebugReason(UInt32)
GetENCAvailableState(EncUnavailableReason[])
GetEngineFilter(GUID_ARRAY[])
GetHostingProcessLanguage(Guid)
GetInfo(enum_PROCESS_INFO_FIELDS, PROCESS_INFO[])
GetInfo(UInt32, PROCESS_INFO[])
GetName(enum_GETNAME_TYPE, String)
GetName(UInt32, String)
GetPhysicalProcessId(AD_PROCESS_ID[])
GetPort(IDebugPort2)
GetProcessId(Guid)
GetServer(IDebugCoreServer2)
SetHostingProcessLanguage(Guid)
Step(IDebugThread2, enum_STEPKIND, enum_STEPUNIT)
Step(IDebugThread2, UInt32, UInt32)
Terminate()

Applies to