summaryrefslogtreecommitdiffstats
path: root/private/os2/os2ses/vio.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/os2/os2ses/vio.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/os2/os2ses/vio.h')
-rw-r--r--private/os2/os2ses/vio.h83
1 files changed, 83 insertions, 0 deletions
diff --git a/private/os2/os2ses/vio.h b/private/os2/os2ses/vio.h
new file mode 100644
index 000000000..b3f854a96
--- /dev/null
+++ b/private/os2/os2ses/vio.h
@@ -0,0 +1,83 @@
+/*++
+
+Copyright (c) 1989 Microsoft Corporation
+
+Module Name:
+
+ vio.h
+
+Abstract:
+
+ Prototypes for functions & macros in viorqust.c
+
+Author:
+
+ Michael Jarus (mjarus) 27-Oct-1991
+
+Environment:
+
+ User Mode Only
+
+Revision History:
+
+--*/
+
+
+PVOID Ow2VioDataAddress;
+
+/*
+ * LVB vio routine to perform:
+ *
+ * init
+ *
+*/
+
+DWORD
+VioLVBInit();
+
+VOID
+VioLVBInitForSession();
+
+PUCHAR
+Ow2LvbGetPtr(
+ IN COORD Coord
+ );
+
+VOID
+LVBUpdateTTYCharWithAttrAndCurPos(
+ IN CHAR c,
+ IN PCHAR * LVBPtr
+ );
+
+#ifdef DBCS
+// MSKK Oct.13.1993 V-AkihiS
+VOID
+LVBUpdateTTYCharWithAttrAndCurPosDBCS(
+ IN CHAR c,
+ IN PCHAR * LVBPtr,
+ IN USHORT State
+ );
+#endif
+
+/*
+ * LVB vio routine to test LVB:
+ *
+ * VioLVBTestBuf (after VioReadCellStr)
+ * VioLVBTestScroll (after VioScrollXx)
+*/
+
+#if DBG
+VOID VioLVBTestBuff(IN PVOID DestBuffer);
+VOID VioLVBTestScroll();
+#endif
+
+#ifdef DBCS
+// MSKK Jun.23.1992 KazuM
+BOOL
+CheckBisectStringA(
+ IN DWORD CodePage,
+ IN PCHAR Buffer,
+ IN DWORD NumBytes
+ );
+#endif
+