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