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
11 #include "ndissys.h"
12
13 /*
14 * @unimplemented
15 */
16 NDIS_STATUS
17 EXPORT
NdisCmActivateVc(IN NDIS_HANDLE NdisVcHandle,IN OUT PCO_CALL_PARAMETERS CallParameters)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
NdisCmAddPartyComplete(IN NDIS_STATUS Status,IN NDIS_HANDLE NdisPartyHandle,IN NDIS_HANDLE CallMgrPartyContext OPTIONAL,IN PCO_CALL_PARAMETERS CallParameters)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
NdisCmCloseAddressFamilyComplete(IN NDIS_STATUS Status,IN NDIS_HANDLE NdisAfHandle)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
NdisCmCloseCallComplete(IN NDIS_STATUS Status,IN NDIS_HANDLE NdisVcHandle,IN NDIS_HANDLE NdisPartyHandle OPTIONAL)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
NdisCmDeactivateVc(IN NDIS_HANDLE NdisVcHandle)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
NdisCmDeregisterSapComplete(IN NDIS_STATUS Status,IN NDIS_HANDLE NdisSapHandle)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
NdisCmDispatchCallConnected(IN NDIS_HANDLE NdisVcHandle)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
NdisCmDispatchIncomingCall(IN NDIS_HANDLE NdisSapHandle,IN NDIS_HANDLE NdisVcHandle,IN PCO_CALL_PARAMETERS CallParameters)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
NdisCmDispatchIncomingCallQoSChange(IN NDIS_HANDLE NdisVcHandle,IN PCO_CALL_PARAMETERS CallParameters)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
NdisCmDispatchIncomingCloseCall(IN NDIS_STATUS CloseStatus,IN NDIS_HANDLE NdisVcHandle,IN PVOID Buffer OPTIONAL,IN UINT Size)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
NdisCmDispatchIncomingDropParty(IN NDIS_STATUS DropStatus,IN NDIS_HANDLE NdisPartyHandle,IN PVOID Buffer OPTIONAL,IN UINT Size)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
NdisCmDropPartyComplete(IN NDIS_STATUS Status,IN NDIS_HANDLE NdisPartyHandle)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
NdisCmMakeCallComplete(IN NDIS_STATUS Status,IN NDIS_HANDLE NdisVcHandle,IN NDIS_HANDLE NdisPartyHandle OPTIONAL,IN NDIS_HANDLE CallMgrPartyContext OPTIONAL,IN PCO_CALL_PARAMETERS CallParameters)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
NdisCmModifyCallQoSComplete(IN NDIS_STATUS Status,IN NDIS_HANDLE NdisVcHandle,IN PCO_CALL_PARAMETERS CallParameters)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
NdisCmOpenAddressFamilyComplete(IN NDIS_STATUS Status,IN NDIS_HANDLE NdisAfHandle,IN NDIS_HANDLE CallMgrAfContext)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
NdisCmRegisterAddressFamily(IN NDIS_HANDLE NdisBindingHandle,IN PCO_ADDRESS_FAMILY AddressFamily,IN PNDIS_CALL_MANAGER_CHARACTERISTICS CmCharacteristics,IN UINT SizeOfCmCharacteristics)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
NdisCmRegisterSapComplete(IN NDIS_STATUS Status,IN NDIS_HANDLE NdisSapHandle,IN NDIS_HANDLE CallMgrSapContext)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
NdisMCmActivateVc(IN NDIS_HANDLE NdisVcHandle,IN PCO_CALL_PARAMETERS CallParameters)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
NdisMCmCreateVc(IN NDIS_HANDLE MiniportAdapterHandle,IN NDIS_HANDLE NdisAfHandle,IN NDIS_HANDLE MiniportVcContext,OUT PNDIS_HANDLE NdisVcHandle)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
NdisMCmDeactivateVc(IN NDIS_HANDLE NdisVcHandle)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
NdisMCmDeleteVc(IN NDIS_HANDLE NdisVcHandle)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
NdisMCmRegisterAddressFamily(IN NDIS_HANDLE MiniportAdapterHandle,IN PCO_ADDRESS_FAMILY AddressFamily,IN PNDIS_CALL_MANAGER_CHARACTERISTICS CmCharacteristics,IN UINT SizeOfCmCharacteristics)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
NdisMCmRequest(IN NDIS_HANDLE NdisAfHandle,IN NDIS_HANDLE NdisVcHandle OPTIONAL,IN NDIS_HANDLE NdisPartyHandle OPTIONAL,IN OUT PNDIS_REQUEST NdisRequest)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 */
488