Sync with trunk r58740.
[reactos.git] / drivers / sac / driver / vtutf8chan.c
1 /*
2 * PROJECT: ReactOS Boot Loader
3 * LICENSE: BSD - See COPYING.ARM in the top level directory
4 * FILE: drivers/sac/driver/vtutf8chan.c
5 * PURPOSE: Driver for the Server Administration Console (SAC) for EMS
6 * PROGRAMMERS: ReactOS Portable Systems Group
7 */
8
9 /* INCLUDES *******************************************************************/
10
11 #include "sacdrv.h"
12
13 /* GLOBALS ********************************************************************/
14
15 /* FUNCTIONS ******************************************************************/
16
17 NTSTATUS
18 VTUTF8ChannelCreate(
19 IN PSAC_CHANNEL Channel
20 )
21 {
22 return STATUS_NOT_IMPLEMENTED;
23 }
24
25 NTSTATUS
26 VTUTF8ChannelDestroy(
27 IN PSAC_CHANNEL Channel
28 )
29 {
30 return STATUS_NOT_IMPLEMENTED;
31 }
32
33 NTSTATUS
34 VTUTF8ChannelORead(
35 IN PSAC_CHANNEL Channel,
36 IN PCHAR Buffer,
37 IN ULONG BufferSize,
38 OUT PULONG ByteCount
39 )
40 {
41 return STATUS_NOT_IMPLEMENTED;
42 }
43
44 NTSTATUS
45 VTUTF8ChannelOEcho(
46 IN PSAC_CHANNEL Channel,
47 IN PWCHAR String,
48 IN ULONG Size
49 )
50 {
51 return STATUS_NOT_IMPLEMENTED;
52 }
53
54 BOOLEAN
55 VTUTF8ChannelScanForNumber(
56 IN PWCHAR String,
57 OUT PULONG Number
58 )
59 {
60 return FALSE;
61 }
62
63 NTSTATUS
64 VTUTF8ChannelAnsiDispatch(
65 IN NTSTATUS Status,
66 IN ULONG AnsiCode,
67 IN PWCHAR Data,
68 IN ULONG Length
69 )
70 {
71 return STATUS_NOT_IMPLEMENTED;
72 }
73
74 NTSTATUS
75 VTUTF8ChannelProcessAttributes(
76 IN PSAC_CHANNEL Channel,
77 IN UCHAR Attribute
78 )
79 {
80 return STATUS_NOT_IMPLEMENTED;
81 }
82
83 ULONG
84 VTUTF8ChannelGetIBufferIndex(
85 IN PSAC_CHANNEL Channel
86 )
87 {
88 return 0;
89 }
90
91 VOID
92 VTUTF8ChannelSetIBufferIndex(
93 IN PSAC_CHANNEL Channel,
94 IN ULONG BufferIndex
95 )
96 {
97
98 }
99
100 NTSTATUS
101 VTUTF8ChannelConsumeEscapeSequence(
102 IN PSAC_CHANNEL Channel,
103 IN PWCHAR String
104 )
105 {
106 return STATUS_NOT_IMPLEMENTED;
107 }
108
109 NTSTATUS
110 VTUTF8ChannelOFlush(
111 IN PSAC_CHANNEL Channel
112 )
113 {
114 return STATUS_NOT_IMPLEMENTED;
115 }
116
117 NTSTATUS
118 VTUTF8ChannelIRead(
119 IN PSAC_CHANNEL Channel,
120 IN PCHAR Buffer,
121 IN ULONG BufferSize,
122 IN PULONG ReturnBufferSize
123 )
124 {
125 return STATUS_NOT_IMPLEMENTED;
126 }
127
128 NTSTATUS
129 VTUTF8ChannelIBufferIsFull(
130 IN PSAC_CHANNEL Channel,
131 OUT PBOOLEAN BufferStatus
132 )
133 {
134 return STATUS_NOT_IMPLEMENTED;
135 }
136
137 WCHAR
138 VTUTF8ChannelIReadLast(
139 IN PSAC_CHANNEL Channel
140 )
141 {
142 return 0;
143 }
144
145 ULONG
146 VTUTF8ChannelIBufferLength(
147 IN PSAC_CHANNEL Channel
148 )
149 {
150 return 0;
151 }
152
153 NTSTATUS
154 VTUTF8ChannelOWrite2(
155 IN PSAC_CHANNEL Channel,
156 IN PWCHAR String,
157 IN ULONG Size
158 )
159 {
160 return STATUS_NOT_IMPLEMENTED;
161 }
162
163 NTSTATUS
164 VTUTF8ChannelIWrite(
165 IN PSAC_CHANNEL Channel,
166 IN PCHAR Buffer,
167 IN ULONG BufferSize
168 )
169 {
170 return STATUS_NOT_IMPLEMENTED;
171 }
172
173 NTSTATUS
174 VTUTF8ChannelOWrite(
175 IN PSAC_CHANNEL Channel,
176 IN PWCHAR String,
177 IN ULONG Length
178 )
179 {
180 return STATUS_NOT_IMPLEMENTED;
181 }