IDebugSession3

Undocumented in source.

Members

Functions

AddExceptionCallback
HRESULT AddExceptionCallback(EXCEPTION_INFO* pException, IDebugExceptionCallback2 pCallback)
Undocumented in source.
BlockingShutdownSession
HRESULT BlockingShutdownSession(DWORD dwTimeout)
Undocumented in source.
ConnectToServerEx
HRESULT ConnectToServerEx(LPCOLESTR szServerName, CONNECT_REASON ConnectReason, IDebugCoreServer3* ppServer)
Undocumented in source.
GetRecentServerNames
HRESULT GetRecentServerNames(BSTR_ARRAY* pServers)
Undocumented in source.
GetStateForAllExceptions
HRESULT GetStateForAllExceptions(EXCEPTION_STATE* pdwState)
Undocumented in source.
InitializeFeatures
HRESULT InitializeFeatures(SESSION_FEATURES EnabledFeatures)
Undocumented in source.
LoadSymbols
HRESULT LoadSymbols()
Undocumented in source.
RegisterCallback
HRESULT RegisterCallback(IDebugEventCallback2 pCallback)
Undocumented in source.
RemoveExceptionCallback
HRESULT RemoveExceptionCallback(EXCEPTION_INFO* pException, IDebugExceptionCallback2 pCallback)
Undocumented in source.
SetAllExceptions
HRESULT SetAllExceptions(EXCEPTION_STATE dwState)
Undocumented in source.
SetJustMyCodeState
HRESULT SetJustMyCodeState(BOOL fUpdate, DWORD dwModules, JMC_CODE_SPEC* rgJMCSpec)
Undocumented in source.
SetMaxRecentServerNames
HRESULT SetMaxRecentServerNames(DWORD dwNewMax)
Undocumented in source.
SetSymbolPath
HRESULT SetSymbolPath(LPCOLESTR szSymbolSearchPath, LPCOLESTR szSymbolCachePath, LOAD_SYMBOLS_FLAGS Flags)
Undocumented in source.

Static variables

iid
GUID iid;
Undocumented in source.

Inherited Members

From IDebugSession2

iid
GUID iid;
Undocumented in source.
GetName
HRESULT GetName(BSTR* pbstrName)
Undocumented in source.
SetName
HRESULT SetName(LPCOLESTR pszName)
Undocumented in source.
EnumProcesses
HRESULT EnumProcesses(IEnumDebugProcesses2* ppEnum)
Undocumented in source.
Launch
HRESULT Launch(LPCOLESTR pszMachine, IDebugPort2 pPort, LPCOLESTR pszExe, LPCOLESTR pszArgs, LPCOLESTR pszDir, BSTR bstrEnv, LPCOLESTR pszOptions, LAUNCH_FLAGS dwLaunchFlags, DWORD hStdInput, DWORD hStdOutput, DWORD hStdError, GUID* guidLaunchingEngine, IDebugEventCallback2 pCallback, GUID* rgguidSpecificEngines, DWORD celtSpecificEngines, IDebugProcess2* ppProcess)
Undocumented in source.
RegisterJITServer
HRESULT RegisterJITServer(CLSID* clsidJITServer)
Undocumented in source.
Terminate
HRESULT Terminate(BOOL fForce)
Undocumented in source.
Detach
HRESULT Detach()
Undocumented in source.
CauseBreak
HRESULT CauseBreak()
Undocumented in source.
CreatePendingBreakpoint
HRESULT CreatePendingBreakpoint(IDebugBreakpointRequest2 pBPRequest, IDebugPendingBreakpoint2* ppPendingBP)
Undocumented in source.
EnumPendingBreakpoints
HRESULT EnumPendingBreakpoints(IDebugProgram2 pProgram, LPCOLESTR pszProgram, IEnumDebugPendingBreakpoints2* ppEnumBPs)
Undocumented in source.
EnumMachines__deprecated
HRESULT EnumMachines__deprecated(IEnumDebugMachines2__deprecated* ppEnum)
Undocumented in source.
ConnectToServer
HRESULT ConnectToServer(LPCOLESTR szServerName, IDebugCoreServer2* ppServer)
Undocumented in source.
DisconnectServer
HRESULT DisconnectServer(IDebugCoreServer2 pServer)
Undocumented in source.
ShutdownSession
HRESULT ShutdownSession()
Undocumented in source.
EnumCodeContexts
HRESULT EnumCodeContexts(IDebugProgram2 pProgram, IDebugDocumentPosition2 pDocPos, IEnumDebugCodeContexts2* ppEnum)
Undocumented in source.
SetException
HRESULT SetException(EXCEPTION_INFO* pException)
Undocumented in source.
EnumSetExceptions
HRESULT EnumSetExceptions(IDebugProgram2 pProgram, LPCOLESTR pszProgram, GUID* guidType, IEnumDebugExceptionInfo2* ppEnum)
Undocumented in source.
RemoveSetException
HRESULT RemoveSetException(EXCEPTION_INFO* pException)
Undocumented in source.
RemoveAllSetExceptions
HRESULT RemoveAllSetExceptions(GUID* guidType)
Undocumented in source.
EnumDefaultExceptions
HRESULT EnumDefaultExceptions(EXCEPTION_INFO* pParentException, IEnumDebugExceptionInfo2* ppEnum)
Undocumented in source.
GetENCUpdate
HRESULT GetENCUpdate(IDebugProgram2 pProgram, IDebugENCUpdate** ppUpdate)
Undocumented in source.
SetLocale
HRESULT SetLocale(WORD wLangID)
Undocumented in source.
SetRegistryRoot
HRESULT SetRegistryRoot(LPCOLESTR pszRegistryRoot)
Undocumented in source.
IsAlive
HRESULT IsAlive()
Undocumented in source.
ClearAllSessionThreadStackFrames
HRESULT ClearAllSessionThreadStackFrames()
Undocumented in source.
__deprecated_GetSessionId
HRESULT __deprecated_GetSessionId(IDebugEventCallback2 pCallback, GUID* rgguidSpecificEngines, DWORD celtSpecificEngines, LPCOLESTR pszStartPageUrl, BSTR* pbstrSessionId)
Undocumented in source.
SetEngineMetric
HRESULT SetEngineMetric(GUID* guidEngine, LPCOLESTR pszMetric, VARIANT varValue)
Undocumented in source.
SetStoppingModel
HRESULT SetStoppingModel(STOPPING_MODEL dwStoppingModel)
Undocumented in source.
GetStoppingModel
HRESULT GetStoppingModel(STOPPING_MODEL* pdwStoppingModel)
Undocumented in source.
__deprecated_RegisterSessionWithServer
HRESULT __deprecated_RegisterSessionWithServer(LPCOLESTR pwszServerName)
Undocumented in source.

Meta