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