summaryrefslogtreecommitdiffhomepage
path: root/include/ntapi/nt_port.h
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2017-09-08 22:22:22 +0000
committermidipix <writeonce@midipix.org>2017-09-08 22:49:23 -0400
commita6563a605d7906252921503e89eae8da00eb599c (patch)
treef367db339390805ce4f63f329546a9494a70327f /include/ntapi/nt_port.h
parent14cb5f9e41e8f906499c50179cc768fddc9b10f8 (diff)
downloadntapi-a6563a605d7906252921503e89eae8da00eb599c.tar.bz2
ntapi-a6563a605d7906252921503e89eae8da00eb599c.tar.xz
subsystem interfaces: integrated sysv msgqueue definitions.
Diffstat (limited to 'include/ntapi/nt_port.h')
-rw-r--r--include/ntapi/nt_port.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/include/ntapi/nt_port.h b/include/ntapi/nt_port.h
index dcf1b4f..86c3d93 100644
--- a/include/ntapi/nt_port.h
+++ b/include/ntapi/nt_port.h
@@ -37,6 +37,8 @@ typedef enum _nt_port_type {
NT_PORT_TYPE_NTPROC, /* {'n','t','p','r','o','c'} */
NT_PORT_TYPE_SEMCTL, /* {'s','e','m','c','t','l'} */
NT_PORT_TYPE_SEMSVC, /* {'s','e','m','s','v','c'} */
+ NT_PORT_TYPE_MSQCTL, /* {'m','s','q','c','t','l'} */
+ NT_PORT_TYPE_MSQSVC, /* {'m','s','q','s','v','c'} */
NT_PORT_TYPE_CAP
} nt_port_type;
@@ -57,6 +59,9 @@ typedef enum _nt_port_subtype {
#define NT_PORT_GUID_NTPROC {0xd7f3f3a5,0x3e82,0x4f3e,{0x9d,0x6c,0x36,0x18,0xde,0xfa,0xc6,0x69}}
#define NT_PORT_GUID_SEMCTL {0x7850be42,0x7eef,0x4c3d,{0xa7,0x05,0xa4,0xd8,0x47,0x3f,0x67,0x56}}
#define NT_PORT_GUID_SEMSVC {0xa50f4380,0x854a,0x4260,{0x9d,0x8d,0xc2,0xc2,0xa1,0x16,0xde,0xf3}}
+#define NT_PORT_GUID_MSQCTL {0xd2a8c20a,0x0e4b,0x4a7b,{0xb2,0x3a,0x86,0xa4,0x3b,0x87,0x9a,0x26}}
+#define NT_PORT_GUID_MSQSVC {0x3e443cd7,0xdd08,0x4133,{0x9c,0x92,0x02,0x5d,0x9e,0xbd,0x3a,0xcd}}
+
/* lpc messages */
#define NT_LPC_REFUSE_CONNECTION 0x0000