ReactOS  0.4.15-dev-3440-g915569a
co.c
Go to the documentation of this file.
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 #include <ndistapi.h>
14 
15 /*
16  * @unimplemented
17  */
19 EXPORT
22  IN OUT PVAR_STRING TapiCallId)
23 {
25 
26  return NDIS_STATUS_FAILURE;
27 }
28 
29 /*
30  * @unimplemented
31  */
33 EXPORT
36  IN PNDIS_STRING BaseInstanceName,
37  OUT PNDIS_STRING VcInstanceName)
38 {
40 
41  return NDIS_STATUS_FAILURE;
42 }
43 
44 /*
45  * @unimplemented
46  */
48 EXPORT
54 /*
55  * FUNCTION:
56  * ARGUMENTS:
57  * NOTES:
58  * NDIS 5.0
59  */
60 {
62 
63  return NDIS_STATUS_FAILURE;
64 }
65 
66 
67 /*
68  * @unimplemented
69  */
71 EXPORT
74 /*
75  * FUNCTION:
76  * ARGUMENTS:
77  * NOTES:
78  * NDIS 5.0
79  */
80 {
82 
83  return NDIS_STATUS_FAILURE;
84 }
85 
86 
87 /*
88  * @unimplemented
89  */
91 EXPORT
98 /*
99  * FUNCTION:
100  * ARGUMENTS:
101  * NOTES:
102  * NDIS 5.0
103  */
104 {
106 
107  return NDIS_STATUS_FAILURE;
108 }
109 
110 
111 /*
112  * @unimplemented
113  */
114 VOID
115 EXPORT
122 /*
123  * FUNCTION:
124  * ARGUMENTS:
125  * NOTES:
126  * NDIS 5.0
127  */
128 {
130 }
131 
132 
133 /*
134  * @unimplemented
135  */
136 VOID
137 EXPORT
142 /*
143  * FUNCTION:
144  * ARGUMENTS:
145  * NOTES:
146  * NDIS 5.0
147  */
148 {
150 }
151 
152 
153 /*
154  * @unimplemented
155  */
156 VOID
157 EXPORT
162 /*
163  * FUNCTION:
164  * ARGUMENTS:
165  * NOTES:
166  * NDIS 5.0
167  */
168 {
170 }
171 
172 
173 /*
174  * @unimplemented
175  */
176 VOID
177 EXPORT
181 /*
182  * FUNCTION:
183  * ARGUMENTS:
184  * NOTES:
185  * NDIS 5.0
186  */
187 {
189 }
190 
191 
192 /*
193  * @unimplemented
194  */
195 VOID
196 EXPORT
201 /*
202  * FUNCTION:
203  * ARGUMENTS:
204  * NOTES:
205  * NDIS 5.0
206  */
207 {
209 }
210 
211 
212 /*
213  * @unimplemented
214  */
215 VOID
216 EXPORT
223 /*
224  * FUNCTION:
225  * ARGUMENTS:
226  * NOTES:
227  * NDIS 5.0
228  */
229 {
231 }
232 
233 
234 /*
235  * @unimplemented
236  */
237 VOID
238 EXPORT
241 /*
242  * FUNCTION:
243  * ARGUMENTS:
244  * NOTES:
245  * NDIS 5.0
246  */
247 {
249 }
250 
251 
252 /*
253  * @unimplemented
254  */
255 VOID
256 EXPORT
261 /*
262  * FUNCTION:
263  * ARGUMENTS:
264  * NOTES:
265  * NDIS 5.0
266  */
267 {
269 }
270 
271 
272 /*
273  * @unimplemented
274  */
275 VOID
276 EXPORT
281 /*
282  * FUNCTION:
283  * ARGUMENTS:
284  * NOTES:
285  * NDIS 5.0
286  */
287 {
289 }
290 
291 /* EOF */
_In_ PPNDIS_PACKET _In_ UINT NumberOfPackets
Definition: ndis.h:5120
#define IN
Definition: typedefs.h:39
_In_ NDIS_HANDLE ProtocolVcContext
Definition: ndis.h:1548
_In_opt_ NDIS_HANDLE _In_opt_ NDIS_HANDLE _Inout_ PNDIS_REQUEST NdisRequest
Definition: ndis.h:1571
_In_ NDIS_HANDLE _In_ PNDIS_PACKET Packet
Definition: ndis.h:1548
VOID EXPORT NdisMCoRequestComplete(IN NDIS_STATUS Status, IN NDIS_HANDLE MiniportAdapterHandle, IN PNDIS_REQUEST Request)
Definition: co.c:257
_In_ NDIS_HANDLE MiniportAdapterHandle
Definition: ndis.h:4668
_Must_inspect_result_ _In_ NDIS_HANDLE _In_ PCO_CALL_PARAMETERS _Out_ PNDIS_HANDLE NdisPartyHandle
Definition: ndis.h:4767
_In_ WDFREQUEST Request
Definition: wdfdevice.h:547
_In_opt_ NDIS_HANDLE _In_ NDIS_STATUS GeneralStatus
Definition: ndis.h:1555
NDIS_STATUS EXPORT NdisCoCreateVc(IN NDIS_HANDLE NdisBindingHandle, IN NDIS_HANDLE NdisAfHandle OPTIONAL, IN NDIS_HANDLE ProtocolVcContext, IN OUT PNDIS_HANDLE NdisVcHandle)
Definition: co.c:49
_Must_inspect_result_ _In_ PCO_ADDRESS_FAMILY _In_ NDIS_HANDLE _In_ PNDIS_CLIENT_CHARACTERISTICS _In_ UINT _Out_ PNDIS_HANDLE NdisAfHandle
Definition: ndis.h:4844
int NDIS_STATUS
Definition: ntddndis.h:471
_In_ PPNDIS_PACKET PacketArray
Definition: ndis.h:5120
VOID EXPORT NdisMCoActivateVcComplete(IN NDIS_STATUS Status, IN NDIS_HANDLE NdisVcHandle, IN PCO_CALL_PARAMETERS CallParameters)
Definition: co.c:158
VOID EXPORT NdisCoSendPackets(IN NDIS_HANDLE NdisVcHandle, IN PPNDIS_PACKET PacketArray, IN UINT NumberOfPackets)
Definition: co.c:138
NDIS_STATUS EXPORT NdisCoAssignInstanceName(IN NDIS_HANDLE NdisVcHandle, IN PNDIS_STRING BaseInstanceName, OUT PNDIS_STRING VcInstanceName)
Definition: co.c:34
VOID EXPORT NdisMCoReceiveComplete(IN NDIS_HANDLE MiniportAdapterHandle)
Definition: co.c:239
Status
Definition: gdiplustypes.h:24
VOID EXPORT NdisMCoIndicateReceivePacket(IN NDIS_HANDLE NdisVcHandle, IN PPNDIS_PACKET PacketArray, IN UINT NumberOfPackets)
Definition: co.c:197
_Inout_ PCO_CALL_PARAMETERS CallParameters
Definition: ndis.h:2116
NDIS_STATUS EXPORT NdisCoGetTapiCallId(IN NDIS_HANDLE NdisVcHandle, IN OUT PVAR_STRING TapiCallId)
Definition: co.c:20
_In_opt_ NDIS_HANDLE _In_ NDIS_STATUS _In_ PVOID _In_ UINT StatusBufferSize
Definition: ndis.h:1555
VOID EXPORT NdisMCoDeactivateVcComplete(IN NDIS_STATUS Status, IN NDIS_HANDLE NdisVcHandle)
Definition: co.c:178
_In_ NDIS_HANDLE NdisVcHandle
Definition: ndis.h:2100
unsigned int UINT
Definition: ndis.h:50
_In_opt_ NDIS_HANDLE _In_ NDIS_STATUS _In_ PVOID StatusBuffer
Definition: ndis.h:1555
NDIS_STATUS EXPORT NdisCoRequest(IN NDIS_HANDLE NdisBindingHandle, IN NDIS_HANDLE NdisAfHandle OPTIONAL, IN NDIS_HANDLE NdisVcHandle OPTIONAL, IN NDIS_HANDLE NdisPartyHandle OPTIONAL, IN OUT PNDIS_REQUEST NdisRequest)
Definition: co.c:92
NDIS_STATUS EXPORT NdisCoDeleteVc(IN NDIS_HANDLE NdisVcHandle)
Definition: co.c:72
#define OUT
Definition: typedefs.h:40
VOID EXPORT NdisMCoIndicateStatus(IN NDIS_HANDLE MiniportAdapterHandle, IN NDIS_HANDLE NdisVcHandle OPTIONAL, IN NDIS_STATUS GeneralStatus, IN PVOID StatusBuffer OPTIONAL, IN ULONG StatusBufferSize)
Definition: co.c:217
unsigned int ULONG
Definition: retypes.h:1
#define UNIMPLEMENTED
Definition: debug.h:115
_Must_inspect_result_ _In_ NDIS_HANDLE NdisBindingHandle
Definition: ndis.h:4735
#define NDIS_STATUS_FAILURE
Definition: ndis.h:465
VOID EXPORT NdisCoRequestComplete(IN NDIS_STATUS Status, IN NDIS_HANDLE NdisAfHandle, IN NDIS_HANDLE NdisVcHandle OPTIONAL, IN NDIS_HANDLE NdisPartyHandle OPTIONAL, IN PNDIS_REQUEST NdisRequest)
Definition: co.c:116
VOID EXPORT NdisMCoSendComplete(IN NDIS_STATUS Status, IN NDIS_HANDLE NdisVcHandle, IN PNDIS_PACKET Packet)
Definition: co.c:277
PULONG MinorVersion OPTIONAL
Definition: CrossNt.h:68