From a6563a605d7906252921503e89eae8da00eb599c Mon Sep 17 00:00:00 2001 From: midipix Date: Fri, 8 Sep 2017 22:22:22 +0000 Subject: subsystem interfaces: integrated sysv msgqueue definitions. --- include/ntapi/nt_ipc.h | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'include/ntapi/nt_ipc.h') diff --git a/include/ntapi/nt_ipc.h b/include/ntapi/nt_ipc.h index ad5aacd..dd71874 100644 --- a/include/ntapi/nt_ipc.h +++ b/include/ntapi/nt_ipc.h @@ -9,11 +9,20 @@ #define NT_IPC_GUID_SEMKEY {0xc6e442c3,0x2ac5,0x4d1d,{0x92,0xf3,0x6e,0x10,0xc6,0x1f,0x53,0x79}} #define NT_IPC_GUID_SEMPID {0x571ac9bb,0x22eb,0x43f2,{0x8d,0xd6,0x64,0x39,0x49,0xa6,0xe9,0x1f}} +#define NT_IPC_GUID_MSQCTL {0x7c1113e3,0x224f,0x435e,{0xa9,0x58,0xb8,0x2b,0x08,0xae,0x3d,0x67}} +#define NT_IPC_GUID_MSQKEY {0x8f700621,0x45d2,0x4470,{0x82,0xe4,0xbc,0xad,0x06,0x71,0xb7,0x14}} +#define NT_IPC_GUID_MSQPID {0x3c6c2b5b,0x727f,0x4a2e,{0xb2,0x21,0xed,0xd2,0xe6,0xe7,0x80,0xdc}} + + /* friendly ipc object directory prefixes */ #define NT_IPC_OBJDIR_PREFIX_SEMCTL {'s','e','m','c','t','l'} #define NT_IPC_OBJDIR_PREFIX_SEMKEY {'s','e','m','k','e','y'} #define NT_IPC_OBJDIR_PREFIX_SEMPID {'s','e','m','p','i','d'} +#define NT_IPC_OBJDIR_PREFIX_MSQCTL {'m','s','q','c','t','l'} +#define NT_IPC_OBJDIR_PREFIX_MSQKEY {'m','s','q','k','e','y'} +#define NT_IPC_OBJDIR_PREFIX_MSQPID {'m','s','q','p','i','d'} + /* ipc commands */ #define NT_IPC_CMD_RMID (0) -- cgit v1.2.3