summaryrefslogtreecommitdiff
path: root/src/pal
diff options
context:
space:
mode:
authorAndrew Au <andrewau@microsoft.com>2018-11-08 10:55:00 -0800
committerAndrew Au <cshung@gmail.com>2018-11-08 18:51:34 -0800
commit9dd2a3688320fa197a3a2a412523416f10e7fa3b (patch)
tree546e0476b313bd2877cc3f50f40766398c26664b /src/pal
parent78570a239101f69200cfceab5e7527ca8cc312b8 (diff)
downloadcoreclr-9dd2a3688320fa197a3a2a412523416f10e7fa3b.tar.gz
coreclr-9dd2a3688320fa197a3a2a412523416f10e7fa3b.tar.bz2
coreclr-9dd2a3688320fa197a3a2a412523416f10e7fa3b.zip
Passing the CONTEXT in ICorDebugManagedCallback4::DataBreakpoint
Diffstat (limited to 'src/pal')
-rw-r--r--src/pal/prebuilt/inc/cordebug.h12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/pal/prebuilt/inc/cordebug.h b/src/pal/prebuilt/inc/cordebug.h
index 1b53577b2b..a9742571a7 100644
--- a/src/pal/prebuilt/inc/cordebug.h
+++ b/src/pal/prebuilt/inc/cordebug.h
@@ -3788,7 +3788,9 @@ EXTERN_C const IID IID_ICorDebugManagedCallback4;
virtual HRESULT STDMETHODCALLTYPE DataBreakpoint(
/* [in] */ ICorDebugProcess *pProcess,
- /* [in] */ ICorDebugThread *pThread) = 0;
+ /* [in] */ ICorDebugThread *pThread,
+ /* [in] */ BYTE *pContext,
+ /* [in] */ ULONG32 contextSize) = 0;
};
@@ -3822,7 +3824,9 @@ EXTERN_C const IID IID_ICorDebugManagedCallback4;
HRESULT ( STDMETHODCALLTYPE *DataBreakpoint )(
ICorDebugManagedCallback4 * This,
/* [in] */ ICorDebugProcess *pProcess,
- /* [in] */ ICorDebugThread *pThread);
+ /* [in] */ ICorDebugThread *pThread,
+ /* [in] */ BYTE *pContext,
+ /* [in] */ ULONG32 contextSize);
END_INTERFACE
} ICorDebugManagedCallback4Vtbl;
@@ -3853,8 +3857,8 @@ EXTERN_C const IID IID_ICorDebugManagedCallback4;
#define ICorDebugManagedCallback4_AfterGarbageCollection(This,pProcess) \
( (This)->lpVtbl -> AfterGarbageCollection(This,pProcess) )
-#define ICorDebugManagedCallback4_DataBreakpoint(This,pProcess,pThread) \
- ( (This)->lpVtbl -> DataBreakpoint(This,pProcess,pThread) )
+#define ICorDebugManagedCallback4_DataBreakpoint(This,pProcess,pThread,pContext,contextSize) \
+ ( (This)->lpVtbl -> DataBreakpoint(This,pProcess,pThread,pContext,contextSize) )
#endif /* COBJMACROS */