From db66aa75f9dec49d9a9a236bf247cc7dbdd2e297 Mon Sep 17 00:00:00 2001 From: midipix Date: Oct 30 2017 01:36:10 +0000 Subject: framework ipc: added shmkey definitions. --- 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;