summaryrefslogtreecommitdiffhomepage
path: root/include/ntapi/nt_port.h
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2016-07-03 23:45:14 -0400
committermidipix <writeonce@midipix.org>2016-07-03 23:50:35 -0400
commit41d4170bd4c53e49b413569c7ef332d9919c1409 (patch)
tree90a36bfff55620b90832c9b21b7b4fb80e074c43 /include/ntapi/nt_port.h
parentad613201792f3c4bae2591a3ec3892ade112cea0 (diff)
downloadntapi-41d4170bd4c53e49b413569c7ef332d9919c1409.tar.bz2
ntapi-41d4170bd4c53e49b413569c7ef332d9919c1409.tar.xz
native ipc: added definitions for 'symlnk' and 'ntproc'.
Diffstat (limited to 'include/ntapi/nt_port.h')
-rw-r--r--include/ntapi/nt_port.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/ntapi/nt_port.h b/include/ntapi/nt_port.h
index beb4f32..99a92df 100644
--- a/include/ntapi/nt_port.h
+++ b/include/ntapi/nt_port.h
@@ -33,6 +33,8 @@ typedef enum _nt_port_type {
NT_PORT_TYPE_SUBSYSTEM, /* {'n','t','c','t','t','y'} */
NT_PORT_TYPE_VMOUNT, /* {'v','m','o','u','n','t'} */
NT_PORT_TYPE_DAEMON, /* {'d','a','e','m','o','n'} */
+ NT_PORT_TYPE_SYMLNK, /* {'s','y','m','l','n','k'} */
+ NT_PORT_TYPE_NTPROC, /* {'n','t','p','r','o','c'} */
NT_PORT_TYPE_CAP
} nt_port_type;
@@ -49,6 +51,8 @@ typedef enum _nt_port_subtype {
#define NT_PORT_GUID_SUBSYSTEM {0xce7f8d40,0x81cd,0x41c6,{0xa4,0xb7,0xb8,0x35,0x67,0xdf,0x15,0xd9}}
#define NT_PORT_GUID_VMOUNT {0x893d63d2,0x23e8,0x4caa,{0xa8,0x41,0x7f,0x6e,0x77,0x6b,0xd5,0x70}}
#define NT_PORT_GUID_DAEMON {0xcf765d9e,0x6bd8,0x4a8d,{0x8a,0x21,0x17,0x34,0xcd,0x3a,0x8d,0xa7}}
+#define NT_PORT_GUID_SYMLNK {0xfe1b8480,0x833d,0x44df,{0x90,0x99,0xc1,0xf6,0x9c,0x11,0xd4,0x0b}}
+#define NT_PORT_GUID_NTPROC {0xd7f3f3a5,0x3e82,0x4f3e,{0x9d,0x6c,0x36,0x18,0xde,0xfa,0xc6,0x69}}
/* lpc messages */
#define NT_LPC_REFUSE_CONNECTION 0x0000