Sync with trunk r58740.
[reactos.git] / drivers / sac / driver / conmgr.c
1 /*
2 * PROJECT: ReactOS Boot Loader
3 * LICENSE: BSD - See COPYING.ARM in the top level directory
4 * FILE: drivers/sac/driver/conmgr.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 ConMgrShutdown(
19 VOID)
20 {
21 return STATUS_NOT_IMPLEMENTED;
22 }
23
24 NTSTATUS
25 ConMgrDisplayFastChannelSwitchingInterface(
26 IN PSAC_CHANNEL Channel
27 )
28 {
29 return STATUS_NOT_IMPLEMENTED;
30 }
31
32 NTSTATUS
33 ConMgrSetCurrentChannel(
34 IN PSAC_CHANNEL Channel
35 )
36 {
37 return STATUS_NOT_IMPLEMENTED;
38 }
39
40 NTSTATUS
41 ConMgrDisplayCurrentChannel(
42 VOID
43 )
44 {
45 return STATUS_NOT_IMPLEMENTED;
46 }
47
48 NTSTATUS
49 ConMgrAdvanceCurrentChannel(
50 VOID
51 )
52 {
53 return STATUS_NOT_IMPLEMENTED;
54 }
55
56 BOOLEAN
57 ConMgrIsWriteEnabled(
58 IN PSAC_CHANNEL Channel
59 )
60 {
61 return FALSE;
62 }
63
64 VOID
65 SacPutString(
66 IN PWCHAR String
67 )
68 {
69
70 }
71
72 BOOLEAN
73 SacPutSimpleMessage(
74 IN ULONG MessageIndex
75 )
76 {
77 return FALSE;
78 }
79
80 NTSTATUS
81 ConMgrChannelOWrite(
82 IN PSAC_CHANNEL Channel,
83 IN PVOID WriteBuffer
84 )
85 {
86 return STATUS_NOT_IMPLEMENTED;
87 }
88
89 NTSTATUS
90 ConMgrGetChannelCloseMessage(
91 IN PSAC_CHANNEL Channel,
92 IN NTSTATUS CloseStatus,
93 OUT PWCHAR OutputBuffer
94 )
95 {
96 return STATUS_NOT_IMPLEMENTED;
97 }
98
99 NTSTATUS
100 ConMgrWriteData(
101 IN PSAC_CHANNEL Channel,
102 IN PVOID Buffer,
103 IN ULONG BufferLength
104 )
105 {
106 return STATUS_NOT_IMPLEMENTED;
107 }
108
109 NTSTATUS
110 ConMgrFlushData(
111 IN PSAC_CHANNEL Channel
112 )
113 {
114 return FALSE;
115 }
116
117 BOOLEAN
118 ConMgrIsSacChannel(
119 IN PSAC_CHANNEL Channel
120 )
121 {
122 return FALSE;
123 }
124
125 NTSTATUS
126 ConMgrInitialize(
127 VOID
128 )
129 {
130 return STATUS_NOT_IMPLEMENTED;
131 }
132
133 NTSTATUS
134 ConMgrResetCurrentChannel(
135 IN BOOLEAN KeepChannel
136 )
137 {
138 return STATUS_NOT_IMPLEMENTED;
139 }
140
141 VOID
142 ConMgrProcessInputLine(
143 VOID
144 )
145 {
146
147 }
148
149 VOID
150 ConMgrEventMessage(
151 IN PWCHAR EventMessage,
152 IN BOOLEAN LockHeld
153 )
154 {
155
156 }
157
158 BOOLEAN
159 ConMgrSimpleEventMessage(
160 IN ULONG MessageIndex,
161 IN BOOLEAN LockHeld
162 )
163 {
164 return FALSE;
165 }
166
167 NTSTATUS
168 ConMgrChannelClose(
169 IN PSAC_CHANNEL Channel
170 )
171 {
172 return STATUS_NOT_IMPLEMENTED;
173 }
174
175 NTSTATUS
176 ConMgrHandleEvent(
177 IN ULONG EventCode,
178 IN PSAC_CHANNEL Channel,
179 OUT PVOID Data
180 )
181 {
182 return STATUS_NOT_IMPLEMENTED;
183 }
184
185 VOID
186 ConMgrWorkerProcessEvents(
187 IN PSAC_CHANNEL Channel
188 )
189 {
190
191 }