summaryrefslogtreecommitdiffstats
path: root/private/inc/ntddtel.h
diff options
context:
space:
mode:
authorAdam <you@example.com>2020-05-17 05:51:50 +0200
committerAdam <you@example.com>2020-05-17 05:51:50 +0200
commite611b132f9b8abe35b362e5870b74bce94a1e58e (patch)
treea5781d2ec0e085eeca33cf350cf878f2efea6fe5 /private/inc/ntddtel.h
downloadNT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar
NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.gz
NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.bz2
NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.lz
NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.xz
NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.zst
NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.zip
Diffstat (limited to 'private/inc/ntddtel.h')
-rw-r--r--private/inc/ntddtel.h42
1 files changed, 42 insertions, 0 deletions
diff --git a/private/inc/ntddtel.h b/private/inc/ntddtel.h
new file mode 100644
index 000000000..a7479e49c
--- /dev/null
+++ b/private/inc/ntddtel.h
@@ -0,0 +1,42 @@
+/*++
+
+Copyright (c) 1992 Microsoft Corporation
+
+Module Name:
+
+ ntddtel.h
+
+Abstract:
+
+ This is the include file that defines all constants and types for
+ internal device control of telnet driver.
+
+Author:
+
+ Vladimir Z. Vulovic 14-July-1992
+
+Revision History:
+
+--*/
+
+
+// The first server side handle overlays the meaning of ioctls. This
+// approach is needed since serial driver does not export an ioctl such as
+// IOCTL_SERIAL_GENERIC. We are allowed to use this approach since the
+// meaning of server side operations is defined only by an internal agreement
+// between the telnet service & the telnet driver.
+
+typedef struct _TELNET_IOCTL_INPUT_DATA {
+ ULONG Version;
+ ULONG Action;
+} TELNET_IOCTL_INPUT_DATA, *PTELNET_IOCTL_INPUT_DATA;
+
+
+// TELNET_VERSION_1 is for internal IOCTLs suppored in the first NT release
+// of telnet driver (end of 1992)
+
+#define TELNET_VERSION_1 0
+
+#define IOCTL_TELNET_PAUSE 0
+#define IOCTL_TELNET_CONTINUE 1
+