Sync with trunk r58740.
[reactos.git] / drivers / sac / driver / rawchan.c
1 /*
2 * PROJECT: ReactOS Boot Loader
3 * LICENSE: BSD - See COPYING.ARM in the top level directory
4 * FILE: drivers/sac/driver/rawchan.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 RawChannelCreate(
19 IN PSAC_CHANNEL Channel
20 )
21 {
22 return STATUS_NOT_IMPLEMENTED;
23 }
24
25 NTSTATUS
26 RawChannelDestroy(
27 IN PSAC_CHANNEL Channel
28 )
29 {
30 return STATUS_NOT_IMPLEMENTED;
31 }
32
33 NTSTATUS
34 RawChannelORead(
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 RawChannelOEcho(
46 IN PSAC_CHANNEL Channel,
47 IN PWCHAR String,
48 IN ULONG Length
49 )
50 {
51 return STATUS_NOT_IMPLEMENTED;
52 }
53
54 NTSTATUS
55 RawChannelOWrite2(
56 IN PSAC_CHANNEL Channel,
57 IN PCHAR String,
58 IN ULONG Size
59 )
60 {
61 return STATUS_NOT_IMPLEMENTED;
62 }
63
64 NTSTATUS
65 RawChannelOFlush(
66 IN PSAC_CHANNEL Channel
67 )
68 {
69 return STATUS_NOT_IMPLEMENTED;
70 }
71
72 ULONG
73 RawChannelGetIBufferIndex(
74 IN PSAC_CHANNEL Channel
75 )
76 {
77 return 0;
78 }
79
80 VOID
81 RawChannelSetIBufferIndex(
82 IN PSAC_CHANNEL Channel,
83 IN ULONG BufferIndex
84 )
85 {
86
87 }
88
89 NTSTATUS
90 RawChannelOWrite(
91 IN PSAC_CHANNEL Channel,
92 IN PWCHAR String,
93 IN ULONG Length
94 )
95 {
96 return STATUS_NOT_IMPLEMENTED;
97 }
98
99 NTSTATUS
100 RawChannelIRead(
101 IN PSAC_CHANNEL Channel,
102 IN PCHAR Buffer,
103 IN ULONG BufferSize,
104 IN PULONG ReturnBufferSize
105 )
106 {
107 return STATUS_NOT_IMPLEMENTED;
108 }
109
110 NTSTATUS
111 RawChannelIBufferIsFull(
112 IN PSAC_CHANNEL Channel,
113 PBOOLEAN BufferStatus
114 )
115 {
116 return STATUS_NOT_IMPLEMENTED;
117 }
118
119 ULONG
120 RawChannelIBufferLength(
121 IN PSAC_CHANNEL Channel
122 )
123 {
124 return 0;
125 }
126
127 CHAR
128 RawChannelIReadLast(
129 IN PSAC_CHANNEL Channel
130 )
131 {
132 return 0;
133 }
134
135 NTSTATUS
136 RawChannelIWrite(
137 IN PSAC_CHANNEL Channel,
138 IN PCHAR Buffer,
139 IN ULONG BufferSize
140 )
141 {
142 return STATUS_NOT_IMPLEMENTED;
143 }