summaryrefslogtreecommitdiffhomepage
path: root/include
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2017-10-29 21:21:46 +0000
committermidipix <writeonce@midipix.org>2017-10-29 21:36:10 -0400
commitdb66aa75f9dec49d9a9a236bf247cc7dbdd2e297 (patch)
tree5aa019aa129c27992af39a8aa05bd9f3fc955413 /include
parentec0b962a70d7ffe8606d2fa553c328aa43186a1d (diff)
downloadntapi-db66aa75f9dec49d9a9a236bf247cc7dbdd2e297.tar.bz2
ntapi-db66aa75f9dec49d9a9a236bf247cc7dbdd2e297.tar.xz
framework ipc: added shmkey definitions.
Diffstat (limited to 'include')
-rw-r--r--include/ntapi/nt_ipc.h2
-rw-r--r--include/ntapi/nt_process.h2
2 files changed, 4 insertions, 0 deletions
diff --git a/include/ntapi/nt_ipc.h b/include/ntapi/nt_ipc.h
index af78b74..7d80296 100644
--- a/include/ntapi/nt_ipc.h
+++ b/include/ntapi/nt_ipc.h
@@ -14,6 +14,7 @@
#define NT_IPC_GUID_MSQPID {0x3c6c2b5b,0x727f,0x4a2e,{0xb2,0x21,0xed,0xd2,0xe6,0xe7,0x80,0xdc}}
#define NT_IPC_GUID_SHMCTL {0xb6103154,0xa110,0x427e,{0x81,0x87,0x98,0xa3,0xd5,0xba,0x48,0x5a}}
+#define NT_IPC_GUID_SHMKEY {0xf0581270,0xcb8d,0x46e0,{0x8f,0x4f,0x03,0xfe,0x17,0xa4,0x08,0xd5}}
#define NT_IPC_GUID_TMPFSL {0x63e12727,0x1653,0x402e,{0x84,0x9d,0x35,0x8d,0x01,0xcf,0x43,0xf4}}
@@ -27,6 +28,7 @@
#define NT_IPC_OBJDIR_PREFIX_MSQPID {'m','s','q','p','i','d'}
#define NT_IPC_OBJDIR_PREFIX_SHMCTL {'s','h','m','c','t','l'}
+#define NT_IPC_OBJDIR_PREFIX_SHMKEY {'s','h','m','k','e','y'}
#define NT_IPC_OBJDIR_PREFIX_TMPFSL {'t','m','p','f','s','l'}
diff --git a/include/ntapi/nt_process.h b/include/ntapi/nt_process.h
index 1e2c630..2e4b12e 100644
--- a/include/ntapi/nt_process.h
+++ b/include/ntapi/nt_process.h
@@ -507,6 +507,8 @@ typedef struct _nt_runtime_data {
void * hmsqpiddir;
void * hshmctlroot;
void * hshmctldir;
+ void * hshmkeyroot;
+ void * hshmkeydir;
void * htmpfslroot;
void * htmpfsldir;
nt_cid cid_self;