summaryrefslogtreecommitdiffhomepage
path: root/include
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2019-05-28 17:46:28 +0000
committermidipix <writeonce@midipix.org>2019-05-28 20:59:10 +0000
commit2a7f67d71f9d34c49de6a81e7deab10882bf930f (patch)
tree3249cacf442c3563f6b3c511f260dcc94b908f7b /include
parentd7c519f4b44e965eb57bb94f0fa60795450a523d (diff)
downloadntapi-2a7f67d71f9d34c49de6a81e7deab10882bf930f.tar.bz2
ntapi-2a7f67d71f9d34c49de6a81e7deab10882bf930f.tar.xz
debug helpers: __ntapi_tt_debug_break_process(): initial implementation.
Diffstat (limited to 'include')
-rw-r--r--include/ntapi/nt_debug.h5
-rw-r--r--include/ntapi/ntapi.h1
2 files changed, 6 insertions, 0 deletions
diff --git a/include/ntapi/nt_debug.h b/include/ntapi/nt_debug.h
index f555416..f5a1d40 100644
--- a/include/ntapi/nt_debug.h
+++ b/include/ntapi/nt_debug.h
@@ -350,4 +350,9 @@ typedef int32_t __stdcall ntapi_tt_debug_execution_flow(
__in uint32_t evtmask,
__in uint64_t * nevents);
+typedef int32_t __stdcall ntapi_tt_debug_break_process(
+ __in void * hprocess,
+ __out void ** hthread,
+ __out nt_cid * cid);
+
#endif
diff --git a/include/ntapi/ntapi.h b/include/ntapi/ntapi.h
index 493edb2..96b0974 100644
--- a/include/ntapi/ntapi.h
+++ b/include/ntapi/ntapi.h
@@ -670,6 +670,7 @@ typedef struct _ntapi_vtbl {
ntapi_tt_create_debug_object * tt_create_debug_object;
ntapi_tt_create_attach_debug_object * tt_create_attach_debug_object;
ntapi_tt_debug_execution_flow * tt_debug_execution_flow;
+ ntapi_tt_debug_break_process * tt_debug_break_process;
} ntapi_vtbl;