update for HEAD-2003091401
[reactos.git] / drivers / net / ndis / ndis / cm.c
1 /*
2  * COPYRIGHT:   See COPYING in the top level directory
3  * PROJECT:     ReactOS NDIS library
4  * FILE:        ndis/cm.c
5  * PURPOSE:     Call Manager services
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 NdisCmActivateVc(
19     IN      NDIS_HANDLE         NdisVcHandle,
20     IN OUT  PCO_CALL_PARAMETERS CallParameters)
21 /*
22  * FUNCTION:
23  * ARGUMENTS:
24  * NOTES:
25  *    NDIS 5.0
26  */
27 {
28     UNIMPLEMENTED
29
30     return NDIS_STATUS_FAILURE;
31 }
32
33
34 /*
35  * @unimplemented
36  */
37 VOID
38 EXPORT
39 NdisCmAddPartyComplete(
40     IN  NDIS_STATUS         Status,
41     IN  NDIS_HANDLE         NdisPartyHandle,
42     IN  NDIS_HANDLE         CallMgrPartyContext OPTIONAL,
43     IN  PCO_CALL_PARAMETERS CallParameters)
44 /*
45  * FUNCTION:
46  * ARGUMENTS:
47  * NOTES:
48  *    NDIS 5.0
49  */
50 {
51     UNIMPLEMENTED
52 }
53
54
55 /*
56  * @unimplemented
57  */
58 VOID
59 EXPORT
60 NdisCmCloseAddressFamilyComplete(
61     IN  NDIS_STATUS Status,
62     IN  NDIS_HANDLE NdisAfHandle)
63 /*
64  * FUNCTION:
65  * ARGUMENTS:
66  * NOTES:
67  *    NDIS 5.0
68  */
69 {
70     UNIMPLEMENTED
71 }
72
73
74 /*
75  * @unimplemented
76  */
77 VOID
78 EXPORT
79 NdisCmCloseCallComplete(
80     IN  NDIS_STATUS Status,
81     IN  NDIS_HANDLE NdisVcHandle,
82     IN  NDIS_HANDLE NdisPartyHandle OPTIONAL)
83 /*
84  * FUNCTION:
85  * ARGUMENTS:
86  * NOTES:
87  *    NDIS 5.0
88  */
89 {
90     UNIMPLEMENTED
91 }
92
93
94 /*
95  * @unimplemented
96  */
97 NDIS_STATUS
98 EXPORT
99 NdisCmDeactivateVc(
100     IN  NDIS_HANDLE NdisVcHandle)
101 /*
102  * FUNCTION:
103  * ARGUMENTS:
104  * NOTES:
105  *    NDIS 5.0
106  */
107 {
108     UNIMPLEMENTED
109
110     return NDIS_STATUS_FAILURE;
111 }
112
113
114 /*
115  * @unimplemented
116  */
117 VOID
118 EXPORT
119 NdisCmDeregisterSapComplete(
120     IN  NDIS_STATUS Status,
121     IN  NDIS_HANDLE NdisSapHandle)
122 /*
123  * FUNCTION:
124  * ARGUMENTS:
125  * NOTES:
126  *    NDIS 5.0
127  */
128 {
129     UNIMPLEMENTED
130 }
131
132
133 /*
134  * @unimplemented
135  */
136 VOID
137 EXPORT
138 NdisCmDispatchCallConnected(
139     IN  NDIS_HANDLE NdisVcHandle)
140 /*
141  * FUNCTION:
142  * ARGUMENTS:
143  * NOTES:
144  *    NDIS 5.0
145  */
146 {
147     UNIMPLEMENTED
148 }
149
150
151 /*
152  * @unimplemented
153  */
154 NDIS_STATUS
155 EXPORT
156 NdisCmDispatchIncomingCall(
157     IN  NDIS_HANDLE         NdisSapHandle,
158     IN  NDIS_HANDLE         NdisVcHandle,
159     IN  PCO_CALL_PARAMETERS CallParameters)
160 /*
161  * FUNCTION:
162  * ARGUMENTS:
163  * NOTES:
164  *    NDIS 5.0
165  */
166 {
167     UNIMPLEMENTED
168
169     return NDIS_STATUS_FAILURE;
170 }
171
172
173 /*
174  * @unimplemented
175  */
176 VOID
177 EXPORT
178 NdisCmDispatchIncomingCallQoSChange(
179     IN  NDIS_HANDLE         NdisVcHandle,
180     IN  PCO_CALL_PARAMETERS CallParameters)
181 /*
182  * FUNCTION:
183  * ARGUMENTS:
184  * NOTES:
185  *    NDIS 5.0
186  */
187 {
188     UNIMPLEMENTED
189 }
190
191
192 /*
193  * @unimplemented
194  */
195 VOID
196 EXPORT
197 NdisCmDispatchIncomingCloseCall(
198     IN  NDIS_STATUS CloseStatus,
199     IN  NDIS_HANDLE NdisVcHandle,
200     IN  PVOID       Buffer  OPTIONAL,
201     IN  UINT        Size)
202 /*
203  * FUNCTION:
204  * ARGUMENTS:
205  * NOTES:
206  *    NDIS 5.0
207  */
208 {
209     UNIMPLEMENTED
210 }
211
212
213 /*
214  * @unimplemented
215  */
216 VOID
217 EXPORT
218 NdisCmDispatchIncomingDropParty(
219     IN  NDIS_STATUS DropStatus,
220     IN  NDIS_HANDLE NdisPartyHandle,
221     IN  PVOID       Buffer  OPTIONAL,
222     IN  UINT        Size)
223 /*
224  * FUNCTION:
225  * ARGUMENTS:
226  * NOTES:
227  *    NDIS 5.0
228  */
229 {
230     UNIMPLEMENTED
231 }
232
233
234 /*
235  * @unimplemented
236  */
237 VOID
238 EXPORT
239 NdisCmDropPartyComplete(
240     IN  NDIS_STATUS Status,
241     IN  NDIS_HANDLE NdisPartyHandle)
242 /*
243  * FUNCTION:
244  * ARGUMENTS:
245  * NOTES:
246  *    NDIS 5.0
247  */
248 {
249     UNIMPLEMENTED
250 }
251
252
253 /*
254  * @unimplemented
255  */
256 VOID
257 EXPORT
258 NdisCmMakeCallComplete(
259     IN  NDIS_STATUS         Status,
260     IN  NDIS_HANDLE         NdisVcHandle,
261     IN  NDIS_HANDLE         NdisPartyHandle     OPTIONAL,
262     IN  NDIS_HANDLE         CallMgrPartyContext OPTIONAL,
263     IN  PCO_CALL_PARAMETERS CallParameters)
264 /*
265  * FUNCTION:
266  * ARGUMENTS:
267  * NOTES:
268  *    NDIS 5.0
269  */
270 {
271     UNIMPLEMENTED
272 }
273
274
275 /*
276  * @unimplemented
277  */
278 VOID
279 EXPORT
280 NdisCmModifyCallQoSComplete(
281     IN  NDIS_STATUS         Status,
282     IN  NDIS_HANDLE         NdisVcHandle,
283     IN  PCO_CALL_PARAMETERS CallParameters)
284 /*
285  * FUNCTION:
286  * ARGUMENTS:
287  * NOTES:
288  *    NDIS 5.0
289  */
290 {
291     UNIMPLEMENTED
292 }
293
294
295 /*
296  * @unimplemented
297  */
298 VOID
299 EXPORT
300 NdisCmOpenAddressFamilyComplete(
301     IN  NDIS_STATUS Status,
302     IN  NDIS_HANDLE NdisAfHandle,
303     IN  NDIS_HANDLE CallMgrAfContext)
304 /*
305  * FUNCTION:
306  * ARGUMENTS:
307  * NOTES:
308  *    NDIS 5.0
309  */
310 {
311     UNIMPLEMENTED
312 }
313
314
315 /*
316  * @unimplemented
317  */
318 NDIS_STATUS
319 EXPORT
320 NdisCmRegisterAddressFamily(
321     IN  NDIS_HANDLE                         NdisBindingHandle,
322     IN  PCO_ADDRESS_FAMILY                  AddressFamily,
323     IN  PNDIS_CALL_MANAGER_CHARACTERISTICS  CmCharacteristics,
324     IN  UINT                                SizeOfCmCharacteristics)
325 /*
326  * FUNCTION:
327  * ARGUMENTS:
328  * NOTES:
329  *    NDIS 5.0
330  */
331 {
332     UNIMPLEMENTED
333
334     return NDIS_STATUS_FAILURE;
335 }
336
337
338 /*
339  * @unimplemented
340  */
341 VOID
342 EXPORT
343 NdisCmRegisterSapComplete(
344     IN  NDIS_STATUS Status,
345     IN  NDIS_HANDLE NdisSapHandle,
346     IN  NDIS_HANDLE CallMgrSapContext)
347 /*
348  * FUNCTION:
349  * ARGUMENTS:
350  * NOTES:
351  *    NDIS 5.0
352  */
353 {
354     UNIMPLEMENTED
355 }
356
357
358 /*
359  * @unimplemented
360  */
361 NDIS_STATUS
362 EXPORT
363 NdisMCmActivateVc(
364     IN  NDIS_HANDLE         NdisVcHandle,
365     IN  PCO_CALL_PARAMETERS CallParameters)
366 /*
367  * FUNCTION:
368  * ARGUMENTS:
369  * NOTES:
370  *    NDIS 5.0
371  */
372 {
373     UNIMPLEMENTED
374
375     return NDIS_STATUS_FAILURE;
376 }
377
378
379 /*
380  * @unimplemented
381  */
382 NDIS_STATUS
383 EXPORT
384 NdisMCmCreateVc(
385     IN  NDIS_HANDLE     MiniportAdapterHandle,
386     IN  NDIS_HANDLE     NdisAfHandle,
387     IN  NDIS_HANDLE     MiniportVcContext,
388     OUT PNDIS_HANDLE    NdisVcHandle)
389 /*
390  * FUNCTION:
391  * ARGUMENTS:
392  * NOTES:
393  *    NDIS 5.0
394  */
395 {
396     UNIMPLEMENTED
397
398     return NDIS_STATUS_FAILURE;
399 }
400
401
402 /*
403  * @unimplemented
404  */
405 NDIS_STATUS
406 EXPORT
407 NdisMCmDeactivateVc(
408     IN  NDIS_HANDLE NdisVcHandle)
409 /*
410  * FUNCTION:
411  * ARGUMENTS:
412  * NOTES:
413  *    NDIS 5.0
414  */
415 {
416     UNIMPLEMENTED
417
418     return NDIS_STATUS_FAILURE;
419 }
420
421
422 /*
423  * @unimplemented
424  */
425 NDIS_STATUS
426 EXPORT
427 NdisMCmDeleteVc(
428     IN  NDIS_HANDLE NdisVcHandle)
429 /*
430  * FUNCTION:
431  * ARGUMENTS:
432  * NOTES:
433  *    NDIS 5.0
434  */
435 {
436     UNIMPLEMENTED
437
438     return NDIS_STATUS_FAILURE;
439 }
440
441
442 /*
443  * @unimplemented
444  */
445 NDIS_STATUS
446 EXPORT
447 NdisMCmRegisterAddressFamily(
448     IN  NDIS_HANDLE                         MiniportAdapterHandle,
449     IN  PCO_ADDRESS_FAMILY                  AddressFamily,
450     IN  PNDIS_CALL_MANAGER_CHARACTERISTICS  CmCharacteristics,
451     IN  UINT                                SizeOfCmCharacteristics)
452 /*
453  * FUNCTION:
454  * ARGUMENTS:
455  * NOTES:
456  *    NDIS 5.0
457  */
458 {
459     UNIMPLEMENTED
460
461     return NDIS_STATUS_FAILURE;
462 }
463
464
465 /*
466  * @unimplemented
467  */
468 NDIS_STATUS
469 EXPORT
470 NdisMCmRequest(
471     IN      NDIS_HANDLE     NdisAfHandle,
472     IN      NDIS_HANDLE     NdisVcHandle    OPTIONAL,
473     IN      NDIS_HANDLE     NdisPartyHandle OPTIONAL,
474     IN OUT  PNDIS_REQUEST   NdisRequest)
475 /*
476  * FUNCTION:
477  * ARGUMENTS:
478  * NOTES:
479  *    NDIS 5.0
480  */
481 {
482     UNIMPLEMENTED
483
484     return NDIS_STATUS_FAILURE;
485 }
486
487 /* EOF */