2004-08-16 Casper S. Hornstrup <chorns@users.sourceforge.net>
[reactos.git] / reactos / drivers / net / ndis / ndis / co.c
1 /*
2 * COPYRIGHT: See COPYING in the top level directory
3 * PROJECT: ReactOS NDIS library
4 * FILE: ndis/co.c
5 * PURPOSE: Services for connection-oriented NDIS drivers
6 * PROGRAMMERS: Casper S. Hornstrup (chorns@users.sourceforge.net)
7 * REVISIONS:
8 * CSH 01/08-2000 Created
9 */
10
11 #include "ndissys.h"
12
13
14 /*
15 * @unimplemented
16 */
17 NDIS_STATUS
18 EXPORT
19 NdisCoCreateVc(
20 IN NDIS_HANDLE NdisBindingHandle,
21 IN NDIS_HANDLE NdisAfHandle OPTIONAL,
22 IN NDIS_HANDLE ProtocolVcContext,
23 IN OUT PNDIS_HANDLE NdisVcHandle)
24 /*
25 * FUNCTION:
26 * ARGUMENTS:
27 * NOTES:
28 * NDIS 5.0
29 */
30 {
31 UNIMPLEMENTED
32
33 return NDIS_STATUS_FAILURE;
34 }
35
36
37 /*
38 * @unimplemented
39 */
40 NDIS_STATUS
41 EXPORT
42 NdisCoDeleteVc(
43 IN NDIS_HANDLE NdisVcHandle)
44 /*
45 * FUNCTION:
46 * ARGUMENTS:
47 * NOTES:
48 * NDIS 5.0
49 */
50 {
51 UNIMPLEMENTED
52
53 return NDIS_STATUS_FAILURE;
54 }
55
56
57 /*
58 * @unimplemented
59 */
60 NDIS_STATUS
61 EXPORT
62 NdisCoRequest(
63 IN NDIS_HANDLE NdisBindingHandle,
64 IN NDIS_HANDLE NdisAfHandle OPTIONAL,
65 IN NDIS_HANDLE NdisVcHandle OPTIONAL,
66 IN NDIS_HANDLE NdisPartyHandle OPTIONAL,
67 IN OUT PNDIS_REQUEST NdisRequest)
68 /*
69 * FUNCTION:
70 * ARGUMENTS:
71 * NOTES:
72 * NDIS 5.0
73 */
74 {
75 UNIMPLEMENTED
76
77 return NDIS_STATUS_FAILURE;
78 }
79
80
81 /*
82 * @unimplemented
83 */
84 VOID
85 EXPORT
86 NdisCoRequestComplete(
87 IN NDIS_STATUS Status,
88 IN NDIS_HANDLE NdisAfHandle,
89 IN NDIS_HANDLE NdisVcHandle OPTIONAL,
90 IN NDIS_HANDLE NdisPartyHandle OPTIONAL,
91 IN PNDIS_REQUEST NdisRequest)
92 /*
93 * FUNCTION:
94 * ARGUMENTS:
95 * NOTES:
96 * NDIS 5.0
97 */
98 {
99 UNIMPLEMENTED
100 }
101
102
103 /*
104 * @unimplemented
105 */
106 VOID
107 EXPORT
108 NdisCoSendPackets(
109 IN NDIS_HANDLE NdisVcHandle,
110 IN PPNDIS_PACKET PacketArray,
111 IN UINT NumberOfPackets)
112 /*
113 * FUNCTION:
114 * ARGUMENTS:
115 * NOTES:
116 * NDIS 5.0
117 */
118 {
119 UNIMPLEMENTED
120 }
121
122
123 /*
124 * @unimplemented
125 */
126 VOID
127 EXPORT
128 NdisMCoActivateVcComplete(
129 IN NDIS_STATUS Status,
130 IN NDIS_HANDLE NdisVcHandle,
131 IN PCO_CALL_PARAMETERS CallParameters)
132 /*
133 * FUNCTION:
134 * ARGUMENTS:
135 * NOTES:
136 * NDIS 5.0
137 */
138 {
139 UNIMPLEMENTED
140 }
141
142
143 /*
144 * @unimplemented
145 */
146 VOID
147 EXPORT
148 NdisMCoDeactivateVcComplete(
149 IN NDIS_STATUS Status,
150 IN NDIS_HANDLE NdisVcHandle)
151 /*
152 * FUNCTION:
153 * ARGUMENTS:
154 * NOTES:
155 * NDIS 5.0
156 */
157 {
158 UNIMPLEMENTED
159 }
160
161
162 /*
163 * @unimplemented
164 */
165 VOID
166 EXPORT
167 NdisMCoIndicateReceivePacket(
168 IN NDIS_HANDLE NdisVcHandle,
169 IN PPNDIS_PACKET PacketArray,
170 IN UINT NumberOfPackets)
171 /*
172 * FUNCTION:
173 * ARGUMENTS:
174 * NOTES:
175 * NDIS 5.0
176 */
177 {
178 UNIMPLEMENTED
179 }
180
181
182 /*
183 * @unimplemented
184 */
185 VOID
186 EXPORT
187 NdisMCoIndicateStatus(
188 IN NDIS_HANDLE MiniportAdapterHandle,
189 IN NDIS_HANDLE NdisVcHandle OPTIONAL,
190 IN NDIS_STATUS GeneralStatus,
191 IN PVOID StatusBuffer OPTIONAL,
192 IN ULONG StatusBufferSize)
193 /*
194 * FUNCTION:
195 * ARGUMENTS:
196 * NOTES:
197 * NDIS 5.0
198 */
199 {
200 UNIMPLEMENTED
201 }
202
203
204 /*
205 * @unimplemented
206 */
207 VOID
208 EXPORT
209 NdisMCoReceiveComplete(
210 IN NDIS_HANDLE MiniportAdapterHandle)
211 /*
212 * FUNCTION:
213 * ARGUMENTS:
214 * NOTES:
215 * NDIS 5.0
216 */
217 {
218 UNIMPLEMENTED
219 }
220
221
222 /*
223 * @unimplemented
224 */
225 VOID
226 EXPORT
227 NdisMCoRequestComplete(
228 IN NDIS_STATUS Status,
229 IN NDIS_HANDLE MiniportAdapterHandle,
230 IN PNDIS_REQUEST Request)
231 /*
232 * FUNCTION:
233 * ARGUMENTS:
234 * NOTES:
235 * NDIS 5.0
236 */
237 {
238 UNIMPLEMENTED
239 }
240
241
242 /*
243 * @unimplemented
244 */
245 VOID
246 EXPORT
247 NdisMCoSendComplete(
248 IN NDIS_STATUS Status,
249 IN NDIS_HANDLE NdisVcHandle,
250 IN PNDIS_PACKET Packet)
251 /*
252 * FUNCTION:
253 * ARGUMENTS:
254 * NOTES:
255 * NDIS 5.0
256 */
257 {
258 UNIMPLEMENTED
259 }
260
261 /* EOF */