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