summaryrefslogtreecommitdiffhomepage
path: root/include
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2017-10-07 16:59:26 +0000
committermidipix <writeonce@midipix.org>2017-10-08 00:01:27 -0400
commitd326ccecd833db63c1e49a1c43dfcf3b432c0f53 (patch)
tree88426dd015c7d7827bbb81aa05854d8a1d013d29 /include
parentbaf174fb4b18f21f2809c5f795d1802f96979ae0 (diff)
downloadntapi-d326ccecd833db63c1e49a1c43dfcf3b432c0f53.tar.bz2
ntapi-d326ccecd833db63c1e49a1c43dfcf3b432c0f53.tar.xz
process creation: added __ntapi_tt_spawn_foreign_process().
Diffstat (limited to 'include')
-rw-r--r--include/ntapi/nt_process.h3
-rw-r--r--include/ntapi/ntapi.h1
2 files changed, 4 insertions, 0 deletions
diff --git a/include/ntapi/nt_process.h b/include/ntapi/nt_process.h
index b69aa61..2dd51cf 100644
--- a/include/ntapi/nt_process.h
+++ b/include/ntapi/nt_process.h
@@ -788,6 +788,9 @@ typedef int32_t __stdcall ntapi_tt_create_native_process(
typedef int32_t __stdcall ntapi_tt_spawn_native_process(
__in_out nt_spawn_process_params * sparams);
+typedef int32_t __stdcall ntapi_tt_spawn_foreign_process(
+ __in_out nt_spawn_process_params * sparams);
+
typedef int32_t __stdcall ntapi_tt_get_runtime_data(
__out nt_runtime_data ** pdata,
__in wchar16_t ** argv);
diff --git a/include/ntapi/ntapi.h b/include/ntapi/ntapi.h
index 528ab69..d1b50be 100644
--- a/include/ntapi/ntapi.h
+++ b/include/ntapi/ntapi.h
@@ -482,6 +482,7 @@ typedef struct _ntapi_vtbl {
ntapi_tt_create_remote_process_params * tt_create_remote_process_params;
ntapi_tt_create_native_process * tt_create_native_process;
ntapi_tt_spawn_native_process * tt_spawn_native_process;
+ ntapi_tt_spawn_foreign_process * tt_spawn_foreign_process;
ntapi_tt_get_runtime_data * tt_get_runtime_data;
ntapi_tt_init_runtime_data * tt_init_runtime_data;
ntapi_tt_update_runtime_data * tt_update_runtime_data;