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