summaryrefslogtreecommitdiffhomepage
path: root/include/ntapi/ntapi.h
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2017-07-30 21:21:21 +0000
committermidipix <writeonce@midipix.org>2017-07-31 08:43:36 -0400
commit9faf9a067cfeaa786ac1784fb8bf4eece49922e9 (patch)
tree46950830693387fa1223c43445b1f1c022408c80 /include/ntapi/ntapi.h
parent029ed17d66b232d5e8bea0b3ab543ec8331e563d (diff)
downloadntapi-9faf9a067cfeaa786ac1784fb8bf4eece49922e9.tar.bz2
ntapi-9faf9a067cfeaa786ac1784fb8bf4eece49922e9.tar.xz
subsystem interfaces: integrated sysv semaphore client-side interfaces.
Diffstat (limited to 'include/ntapi/ntapi.h')
-rw-r--r--include/ntapi/ntapi.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/include/ntapi/ntapi.h b/include/ntapi/ntapi.h
index 7e8208c..23a99aa 100644
--- a/include/ntapi/ntapi.h
+++ b/include/ntapi/ntapi.h
@@ -41,6 +41,7 @@
#include "nt_stat.h"
#include "nt_statfs.h"
#include "nt_daemon.h"
+#include "nt_sem.h"
#include "nt_vfd.h"
#include "nt_tty.h"
#include "nt_hash.h"
@@ -400,6 +401,16 @@ typedef struct _ntapi_vtbl {
ntapi_ipc_disconnect_unmap_section_by_port * ipc_disconnect_unmap_section_by_port;
ntapi_ipc_create_pipe * ipc_create_pipe;
+ /* nt_sem.h */
+ ntapi_sem_create * sem_create;
+ ntapi_sem_open * sem_open;
+ ntapi_sem_fcntl * sem_fcntl;
+ ntapi_sem_ioctl * sem_ioctl;
+ ntapi_sem_query * sem_query;
+ ntapi_sem_set * sem_set;
+ ntapi_sem_cancel * sem_cancel;
+ ntapi_sem_free * sem_free;
+
/* nt_ldr.h */
ntapi_ldr_load_system_dll * ldr_load_system_dll;
ntapi_ldr_create_state_snapshot * ldr_create_state_snapshot;