xref: /reactos/drivers/network/ndis/ndis/cl.c (revision c2c66aff)
1 /*
2  * COPYRIGHT:   See COPYING in the top level directory
3  * PROJECT:     ReactOS NDIS library
4  * FILE:        ndis/cl.c
5  * PURPOSE:     Services for connectionless 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  * @unimplemented
15  */
16 NDIS_STATUS
17 EXPORT
NdisClGetProtocolVcContextFromTapiCallId(IN UNICODE_STRING TapiCallId,OUT PNDIS_HANDLE ProtocolVcContext)18 NdisClGetProtocolVcContextFromTapiCallId(
19     IN UNICODE_STRING  TapiCallId,
20     OUT PNDIS_HANDLE  ProtocolVcContext)
21 {
22     UNIMPLEMENTED;
23 
24     return NDIS_STATUS_FAILURE;
25 }
26 
27 /*
28  * @unimplemented
29  */
30 NDIS_STATUS
31 EXPORT
NdisClAddParty(IN NDIS_HANDLE NdisVcHandle,IN NDIS_HANDLE ProtocolPartyContext,IN OUT PCO_CALL_PARAMETERS CallParameters,OUT PNDIS_HANDLE NdisPartyHandle)32 NdisClAddParty(
33     IN      NDIS_HANDLE         NdisVcHandle,
34     IN      NDIS_HANDLE         ProtocolPartyContext,
35     IN OUT  PCO_CALL_PARAMETERS CallParameters,
36     OUT     PNDIS_HANDLE        NdisPartyHandle)
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 /*
51  * @unimplemented
52  */
53 NDIS_STATUS
54 EXPORT
NdisClCloseAddressFamily(IN NDIS_HANDLE NdisAfHandle)55 NdisClCloseAddressFamily(
56     IN  NDIS_HANDLE NdisAfHandle)
57 /*
58  * FUNCTION:
59  * ARGUMENTS:
60  * NOTES:
61  *    NDIS 5.0
62  */
63 {
64     UNIMPLEMENTED;
65 
66     return NDIS_STATUS_FAILURE;
67 }
68 
69 
70 /*
71  * @unimplemented
72  */
73 NDIS_STATUS
74 EXPORT
NdisClCloseCall(IN NDIS_HANDLE NdisVcHandle,IN NDIS_HANDLE NdisPartyHandle OPTIONAL,IN PVOID Buffer OPTIONAL,IN UINT Size)75 NdisClCloseCall(
76     IN  NDIS_HANDLE NdisVcHandle,
77     IN  NDIS_HANDLE NdisPartyHandle OPTIONAL,
78     IN  PVOID       Buffer          OPTIONAL,
79     IN  UINT        Size)
80 /*
81  * FUNCTION:
82  * ARGUMENTS:
83  * NOTES:
84  *    NDIS 5.0
85  */
86 {
87     UNIMPLEMENTED;
88 
89     return NDIS_STATUS_FAILURE;
90 }
91 
92 
93 /*
94  * @unimplemented
95  */
96 NDIS_STATUS
97 EXPORT
NdisClDeregisterSap(IN NDIS_HANDLE NdisSapHandle)98 NdisClDeregisterSap(
99     IN  NDIS_HANDLE NdisSapHandle)
100 /*
101  * FUNCTION:
102  * ARGUMENTS:
103  * NOTES:
104  *    NDIS 5.0
105  */
106 {
107     UNIMPLEMENTED;
108 
109     return NDIS_STATUS_FAILURE;
110 }
111 
112 
113 /*
114  * @unimplemented
115  */
116 NDIS_STATUS
117 EXPORT
NdisClDropParty(IN NDIS_HANDLE NdisPartyHandle,IN PVOID Buffer OPTIONAL,IN UINT Size)118 NdisClDropParty(
119     IN  NDIS_HANDLE NdisPartyHandle,
120     IN  PVOID       Buffer  OPTIONAL,
121     IN  UINT        Size)
122 /*
123  * FUNCTION:
124  * ARGUMENTS:
125  * NOTES:
126  *    NDIS 5.0
127  */
128 {
129     UNIMPLEMENTED;
130 
131     return NDIS_STATUS_FAILURE;
132 }
133 
134 
135 /*
136  * @unimplemented
137  */
138 VOID
139 EXPORT
NdisClIncomingCallComplete(IN NDIS_STATUS Status,IN NDIS_HANDLE NdisVcHandle,IN PCO_CALL_PARAMETERS CallParameters)140 NdisClIncomingCallComplete(
141     IN  NDIS_STATUS         Status,
142     IN  NDIS_HANDLE         NdisVcHandle,
143     IN  PCO_CALL_PARAMETERS CallParameters)
144 /*
145  * FUNCTION:
146  * ARGUMENTS:
147  * NOTES:
148  *    NDIS 5.0
149  */
150 {
151     UNIMPLEMENTED;
152 }
153 
154 
155 /*
156  * @unimplemented
157  */
158 NDIS_STATUS
159 EXPORT
NdisClMakeCall(IN NDIS_HANDLE NdisVcHandle,IN OUT PCO_CALL_PARAMETERS CallParameters,IN NDIS_HANDLE ProtocolPartyContext OPTIONAL,OUT PNDIS_HANDLE NdisPartyHandle OPTIONAL)160 NdisClMakeCall(
161     IN      NDIS_HANDLE         NdisVcHandle,
162     IN OUT  PCO_CALL_PARAMETERS CallParameters,
163     IN      NDIS_HANDLE         ProtocolPartyContext    OPTIONAL,
164     OUT     PNDIS_HANDLE        NdisPartyHandle         OPTIONAL)
165 /*
166  * FUNCTION:
167  * ARGUMENTS:
168  * NOTES:
169  *    NDIS 5.0
170  */
171 {
172     UNIMPLEMENTED;
173 
174     return NDIS_STATUS_FAILURE;
175 }
176 
177 
178 /*
179  * @unimplemented
180  */
181 NDIS_STATUS
182 EXPORT
NdisClModifyCallQoS(IN NDIS_HANDLE NdisVcHandle,IN PCO_CALL_PARAMETERS CallParameters)183 NdisClModifyCallQoS(
184     IN  NDIS_HANDLE         NdisVcHandle,
185     IN  PCO_CALL_PARAMETERS CallParameters)
186 /*
187  * FUNCTION:
188  * ARGUMENTS:
189  * NOTES:
190  *    NDIS 5.0
191  */
192 {
193     UNIMPLEMENTED;
194 
195     return NDIS_STATUS_FAILURE;
196 }
197 
198 
199 /*
200  * @unimplemented
201  */
202 NDIS_STATUS
203 EXPORT
NdisClOpenAddressFamily(IN NDIS_HANDLE NdisBindingHandle,IN PCO_ADDRESS_FAMILY AddressFamily,IN NDIS_HANDLE ProtocolAfContext,IN PNDIS_CLIENT_CHARACTERISTICS ClCharacteristics,IN UINT SizeOfClCharacteristics,OUT PNDIS_HANDLE NdisAfHandle)204 NdisClOpenAddressFamily(
205     IN  NDIS_HANDLE                     NdisBindingHandle,
206     IN  PCO_ADDRESS_FAMILY              AddressFamily,
207     IN  NDIS_HANDLE                     ProtocolAfContext,
208     IN  PNDIS_CLIENT_CHARACTERISTICS    ClCharacteristics,
209     IN  UINT                            SizeOfClCharacteristics,
210     OUT PNDIS_HANDLE                    NdisAfHandle)
211 /*
212  * FUNCTION:
213  * ARGUMENTS:
214  * NOTES:
215  *    NDIS 5.0
216  */
217 {
218     UNIMPLEMENTED;
219 
220     return NDIS_STATUS_FAILURE;
221 }
222 
223 
224 /*
225  * @unimplemented
226  */
227 NDIS_STATUS
228 EXPORT
NdisClRegisterSap(IN NDIS_HANDLE NdisAfHandle,IN NDIS_HANDLE ProtocolSapContext,IN PCO_SAP Sap,OUT PNDIS_HANDLE NdisSapHandle)229 NdisClRegisterSap(
230     IN  NDIS_HANDLE     NdisAfHandle,
231     IN  NDIS_HANDLE     ProtocolSapContext,
232     IN  PCO_SAP         Sap,
233     OUT PNDIS_HANDLE    NdisSapHandle)
234 /*
235  * FUNCTION:
236  * ARGUMENTS:
237  * NOTES:
238  *    NDIS 5.0
239  */
240 {
241     UNIMPLEMENTED;
242 
243     return NDIS_STATUS_FAILURE;
244 }
245 
246 /* EOF */
247