276b8277031a6f038166b96ef494a8327aa458dc
[reactos.git] / reactos / drivers / net / ndis / ndis / 40gone.c
1 /*
2 * COPYRIGHT: See COPYING in the top level directory
3 * PROJECT: ReactOS NDIS library
4 * FILE: ndis/40gone.c
5 * PURPOSE: Obsoleted functions in NDIS 4.0
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 VOID
14 EXPORT
15 ArcFilterDprIndicateReceive(
16 IN PARC_FILTER Filter,
17 IN PUCHAR pRawHeader,
18 IN PUCHAR pData,
19 IN UINT Length)
20 {
21 UNIMPLEMENTED
22 }
23
24
25 VOID
26 EXPORT
27 ArcFilterDprIndicateReceiveComplete(
28 IN PARC_FILTER Filter)
29 {
30 UNIMPLEMENTED
31 }
32
33
34 NDIS_STATUS
35 EXPORT
36 EthChangeFilterAddresses(
37 IN PETH_FILTER Filter,
38 IN NDIS_HANDLE NdisFilterHandle,
39 IN PNDIS_REQUEST NdisRequest,
40 IN UINT AddressCount,
41 IN CHAR Addresses [] [ETH_LENGTH_OF_ADDRESS],
42 IN BOOLEAN Set)
43 {
44 UNIMPLEMENTED
45
46 return NDIS_STATUS_FAILURE;
47 }
48
49
50 BOOLEAN
51 EXPORT
52 EthCreateFilter(
53 IN UINT MaximumMulticastAddresses,
54 IN ETH_ADDRESS_CHANGE AddressChangeAction,
55 IN ETH_FILTER_CHANGE FilterChangeAction,
56 IN ETH_DEFERRED_CLOSE CloseAction,
57 IN PUCHAR AdapterAddress,
58 IN PNDIS_SPIN_LOCK Lock,
59 OUT PETH_FILTER * Filter)
60 {
61 UNIMPLEMENTED
62
63 return FALSE;
64 }
65
66
67 VOID
68 EXPORT
69 EthDeleteFilter(
70 IN PETH_FILTER Filter)
71 {
72 UNIMPLEMENTED
73 }
74
75
76 NDIS_STATUS
77 EXPORT
78 EthDeleteFilterOpenAdapter(
79 IN PETH_FILTER Filter,
80 IN NDIS_HANDLE NdisFilterHandle,
81 IN PNDIS_REQUEST NdisRequest)
82 {
83 UNIMPLEMENTED
84
85 return NDIS_STATUS_FAILURE;
86 }
87
88
89 NDIS_STATUS
90 EXPORT
91 EthFilterAdjust(
92 IN PETH_FILTER Filter,
93 IN NDIS_HANDLE NdisFilterHandle,
94 IN PNDIS_REQUEST NdisRequest,
95 IN UINT FilterClasses,
96 IN BOOLEAN Set)
97 {
98 UNIMPLEMENTED
99
100 return NDIS_STATUS_FAILURE;
101 }
102
103
104 VOID
105 EXPORT
106 EthFilterIndicateReceive(
107 IN PETH_FILTER Filter,
108 IN NDIS_HANDLE MacReceiveContext,
109 IN PCHAR Address,
110 IN PVOID HeaderBuffer,
111 IN UINT HeaderBufferSize,
112 IN PVOID LookaheadBuffer,
113 IN UINT LookaheadBufferSize,
114 IN UINT PacketSize)
115 {
116 UNIMPLEMENTED
117 }
118
119
120 VOID
121 EXPORT
122 EthFilterIndicateReceiveComplete(
123 IN PETH_FILTER Filter)
124 {
125 UNIMPLEMENTED
126 }
127
128 VOID
129 EXPORT
130 EthFilterDprIndicateReceive(
131 IN PETH_FILTER Filter,
132 IN NDIS_HANDLE MacReceiveContext,
133 IN PCHAR Address,
134 IN PVOID HeaderBuffer,
135 IN UINT HeaderBufferSize,
136 IN PVOID LookaheadBuffer,
137 IN UINT LookaheadBufferSize,
138 IN UINT PacketSize)
139 {
140 UNIMPLEMENTED
141 }
142
143
144 VOID
145 EXPORT
146 EthFilterDprIndicateReceiveComplete(
147 IN PETH_FILTER Filter)
148 {
149 UNIMPLEMENTED
150 }
151
152
153
154 BOOLEAN
155 EXPORT
156 EthNoteFilterOpenAdapter(
157 IN PETH_FILTER Filter,
158 IN NDIS_HANDLE MacBindingHandle,
159 IN NDIS_HANDLE NdisBindingContext,
160 OUT PNDIS_HANDLE NdisFilterHandle)
161 {
162 UNIMPLEMENTED
163
164 return FALSE;
165 }
166
167
168 UINT
169 EXPORT
170 EthNumberOfOpenFilterAddresses(
171 IN PETH_FILTER Filter,
172 IN NDIS_HANDLE NdisFilterHandle)
173 {
174 UNIMPLEMENTED
175
176 return 0;
177 }
178
179
180 VOID
181 EXPORT
182 EthQueryGlobalFilterAddresses (
183 OUT PNDIS_STATUS Status,
184 IN PETH_FILTER Filter,
185 IN UINT SizeOfArray,
186 OUT PUINT NumberOfAddresses,
187 IN OUT CHAR AddressArray [] [ETH_LENGTH_OF_ADDRESS])
188 {
189 UNIMPLEMENTED
190 }
191
192
193 VOID
194 EXPORT
195 EthQueryOpenFilterAddresses(
196 OUT PNDIS_STATUS Status,
197 IN PETH_FILTER Filter,
198 IN NDIS_HANDLE NdisFilterHandle,
199 IN UINT SizeOfArray,
200 OUT PUINT NumberOfAddresses,
201 IN OUT CHAR AddressArray [] [ETH_LENGTH_OF_ADDRESS])
202 {
203 UNIMPLEMENTED
204 }
205
206
207 BOOLEAN
208 EXPORT
209 EthShouldAddressLoopBack(
210 IN PETH_FILTER Filter,
211 IN CHAR Address [ETH_LENGTH_OF_ADDRESS])
212 {
213 UNIMPLEMENTED
214
215 return FALSE;
216 }
217
218
219 NDIS_STATUS
220 EXPORT
221 FddiChangeFilterLongAddresses(
222 IN PFDDI_FILTER Filter,
223 IN NDIS_HANDLE NdisFilterHandle,
224 IN PNDIS_REQUEST NdisRequest,
225 IN UINT AddressCount,
226 IN CHAR Addresses [] [FDDI_LENGTH_OF_LONG_ADDRESS],
227 IN BOOLEAN Set)
228 {
229 UNIMPLEMENTED
230
231 return NDIS_STATUS_FAILURE;
232 }
233
234
235 NDIS_STATUS
236 EXPORT
237 FddiChangeFilterShortAddresses(
238 IN PFDDI_FILTER Filter,
239 IN NDIS_HANDLE NdisFilterHandle,
240 IN PNDIS_REQUEST NdisRequest,
241 IN UINT AddressCount,
242 IN CHAR Addresses [] [FDDI_LENGTH_OF_SHORT_ADDRESS],
243 IN BOOLEAN Set)
244 {
245 UNIMPLEMENTED
246
247 return NDIS_STATUS_FAILURE;
248 }
249
250
251 BOOLEAN
252 EXPORT
253 FddiCreateFilter(
254 IN UINT MaximumMulticastLongAddresses,
255 IN UINT MaximumMulticastShortAddresses,
256 IN FDDI_ADDRESS_CHANGE AddressChangeAction,
257 IN FDDI_FILTER_CHANGE FilterChangeAction,
258 IN FDDI_DEFERRED_CLOSE CloseAction,
259 IN PUCHAR AdapterLongAddress,
260 IN PUCHAR AdapterShortAddress,
261 IN PNDIS_SPIN_LOCK Lock,
262 OUT PFDDI_FILTER * Filter)
263 {
264 UNIMPLEMENTED
265
266 return FALSE;
267 }
268
269
270 VOID
271 EXPORT
272 FddiDeleteFilter(
273 IN PFDDI_FILTER Filter)
274 {
275 UNIMPLEMENTED
276 }
277
278
279 NDIS_STATUS
280 EXPORT
281 FddiDeleteFilterOpenAdapter(
282 IN PFDDI_FILTER Filter,
283 IN NDIS_HANDLE NdisFilterHandle,
284 IN PNDIS_REQUEST NdisRequest)
285 {
286 UNIMPLEMENTED
287
288 return NDIS_STATUS_SUCCESS;
289 }
290
291
292 NDIS_STATUS
293 EXPORT
294 FddiFilterAdjust(
295 IN PFDDI_FILTER Filter,
296 IN NDIS_HANDLE NdisFilterHandle,
297 IN PNDIS_REQUEST NdisRequest,
298 IN UINT FilterClasses,
299 IN BOOLEAN Set)
300 {
301 UNIMPLEMENTED
302
303 return NDIS_STATUS_FAILURE;
304 }
305
306
307 VOID
308 EXPORT
309 FddiFilterIndicateReceive(
310 IN PFDDI_FILTER Filter,
311 IN NDIS_HANDLE MacReceiveContext,
312 IN PCHAR Address,
313 IN UINT AddressLength,
314 IN PVOID HeaderBuffer,
315 IN UINT HeaderBufferSize,
316 IN PVOID LookaheadBuffer,
317 IN UINT LookaheadBufferSize,
318 IN UINT PacketSize)
319 {
320 UNIMPLEMENTED
321 }
322
323
324 VOID
325 EXPORT
326 FddiFilterIndicateReceiveComplete(
327 IN PFDDI_FILTER Filter)
328 {
329 UNIMPLEMENTED
330 }
331
332
333 BOOLEAN
334 EXPORT
335 FddiNoteFilterOpenAdapter(
336 IN PFDDI_FILTER Filter,
337 IN NDIS_HANDLE MacBindingHandle,
338 IN NDIS_HANDLE NdisBindingContext,
339 OUT PNDIS_HANDLE NdisFilterHandle)
340 {
341 UNIMPLEMENTED
342
343 return FALSE;
344 }
345
346
347 UINT
348 EXPORT
349 FddiNumberOfOpenFilterLongAddresses(
350 IN PFDDI_FILTER Filter,
351 IN NDIS_HANDLE NdisFilterHandle)
352 {
353 UNIMPLEMENTED
354
355 return 0;
356 }
357
358
359 UINT
360 EXPORT
361 FddiNumberOfOpenFilterShortAddresses(
362 IN PFDDI_FILTER Filter,
363 IN NDIS_HANDLE NdisFilterHandle)
364 {
365 UNIMPLEMENTED
366
367 return 0;
368 }
369
370
371 VOID
372 EXPORT
373 FddiQueryGlobalFilterLongAddresses(
374 OUT PNDIS_STATUS Status,
375 IN PFDDI_FILTER Filter,
376 IN UINT SizeOfArray,
377 OUT PUINT NumberOfAddresses,
378 IN OUT CHAR AddressArray [] [FDDI_LENGTH_OF_LONG_ADDRESS])
379 {
380 UNIMPLEMENTED
381 }
382
383
384 VOID
385 EXPORT
386 FddiQueryGlobalFilterShortAddresses(
387 OUT PNDIS_STATUS Status,
388 IN PFDDI_FILTER Filter,
389 IN UINT SizeOfArray,
390 OUT PUINT NumberOfAddresses,
391 IN OUT CHAR AddressArray [] [FDDI_LENGTH_OF_SHORT_ADDRESS])
392 {
393 UNIMPLEMENTED
394 }
395
396
397 VOID
398 EXPORT
399 FddiQueryOpenFilterLongAddresses(
400 OUT PNDIS_STATUS Status,
401 IN PFDDI_FILTER Filter,
402 IN NDIS_HANDLE NdisFilterHandle,
403 IN UINT SizeOfArray,
404 OUT PUINT NumberOfAddresses,
405 IN OUT CHAR AddressArray [] [FDDI_LENGTH_OF_LONG_ADDRESS])
406 {
407 UNIMPLEMENTED
408 }
409
410
411 VOID
412 EXPORT
413 FddiQueryOpenFilterShortAddresses(
414 OUT PNDIS_STATUS Status,
415 IN PFDDI_FILTER Filter,
416 IN NDIS_HANDLE NdisFilterHandle,
417 IN UINT SizeOfArray,
418 OUT PUINT NumberOfAddresses,
419 IN OUT CHAR AddressArray [] [FDDI_LENGTH_OF_SHORT_ADDRESS])
420 {
421 UNIMPLEMENTED
422 }
423
424
425 BOOLEAN
426 EXPORT
427 FddiShouldAddressLoopBack(
428 IN PFDDI_FILTER Filter,
429 IN CHAR Address [],
430 IN UINT LengthOfAddress)
431 {
432 UNIMPLEMENTED
433
434 return FALSE;
435 }
436
437
438 VOID
439 EXPORT
440 NdisAllocateDmaChannel(
441 OUT PNDIS_STATUS Status,
442 OUT PNDIS_HANDLE NdisDmaHandle,
443 IN NDIS_HANDLE NdisAdapterHandle,
444 IN PNDIS_DMA_DESCRIPTION DmaDescription,
445 IN ULONG MaximumLength)
446 {
447 UNIMPLEMENTED
448 }
449
450
451 VOID
452 EXPORT
453 NdisAllocateSharedMemory(
454 IN NDIS_HANDLE NdisAdapterHandle,
455 IN ULONG Length,
456 IN BOOLEAN Cached,
457 OUT PVOID *VirtualAddress,
458 OUT PNDIS_PHYSICAL_ADDRESS PhysicalAddress)
459 {
460 UNIMPLEMENTED
461 }
462
463
464 VOID
465 EXPORT
466 NdisCompleteBufferPhysicalMapping(
467 IN NDIS_HANDLE NdisAdapterHandle,
468 IN PNDIS_BUFFER Buffer,
469 IN ULONG PhysicalMapRegister)
470 {
471 UNIMPLEMENTED
472 }
473
474
475 VOID
476 EXPORT
477 NdisCompleteRequest(
478 IN NDIS_HANDLE NdisBindingContext,
479 IN PNDIS_REQUEST NdisRequest,
480 IN NDIS_STATUS Status)
481 {
482 UNIMPLEMENTED
483 }
484
485
486 VOID
487 EXPORT
488 NdisCompleteReset(
489 IN NDIS_HANDLE NdisBindingContext,
490 IN NDIS_STATUS Status)
491 {
492 UNIMPLEMENTED
493 }
494
495
496 VOID
497 EXPORT
498 NdisCompleteSend(
499 IN NDIS_HANDLE NdisBindingContext,
500 IN PNDIS_PACKET Packet,
501 IN NDIS_STATUS Status)
502 {
503 UNIMPLEMENTED
504 }
505
506
507 VOID
508 EXPORT
509 NdisCompleteTransferData(
510 IN NDIS_HANDLE NdisBindingContext,
511 IN PNDIS_PACKET Packet,
512 IN NDIS_STATUS Status,
513 IN UINT BytesTransferred)
514 {
515 UNIMPLEMENTED
516 }
517
518
519 VOID
520 EXPORT
521 NdisIndicateReceive(
522 OUT PNDIS_STATUS Status,
523 IN NDIS_HANDLE NdisBindingContext,
524 IN NDIS_HANDLE MacReceiveContext,
525 IN PVOID HeaderBuffer,
526 IN UINT HeaderBufferSize,
527 IN PVOID LookaheadBuffer,
528 IN UINT LookaheadBufferSize,
529 IN UINT PacketSize)
530 {
531 UNIMPLEMENTED
532 }
533
534
535 VOID
536 EXPORT
537 NdisIndicateReceiveComplete(
538 IN NDIS_HANDLE NdisBindingContext)
539 {
540 UNIMPLEMENTED
541 }
542
543
544 VOID
545 EXPORT
546 NdisIndicateStatus(
547 IN NDIS_HANDLE NdisBindingContext,
548 IN NDIS_STATUS GeneralStatus,
549 IN PVOID StatusBuffer,
550 IN UINT StatusBufferSize)
551 {
552 UNIMPLEMENTED
553 }
554
555
556 VOID
557 EXPORT
558 NdisIndicateStatusComplete(
559 IN NDIS_HANDLE NdisBindingContext)
560 {
561 UNIMPLEMENTED
562 }
563
564
565 NDIS_STATUS
566 EXPORT
567 NdisPciAssignResources(
568 IN NDIS_HANDLE NdisMacHandle,
569 IN NDIS_HANDLE NdisWrapperHandle,
570 IN NDIS_HANDLE WrapperConfigurationContext,
571 IN ULONG SlotNumber,
572 OUT PNDIS_RESOURCE_LIST *AssignedResources)
573 {
574 UNIMPLEMENTED
575
576 return NDIS_STATUS_FAILURE;
577 }
578
579
580 VOID
581 EXPORT
582 NdisReadBindingInformation (
583 OUT PNDIS_STATUS Status,
584 OUT PNDIS_STRING * Binding,
585 IN NDIS_HANDLE ConfigurationHandle)
586 {
587 UNIMPLEMENTED
588 }
589
590
591 ULONG
592 EXPORT
593 NdisReadDmaCounter(
594 IN NDIS_HANDLE NdisDmaHandle)
595 {
596 UNIMPLEMENTED
597
598 return 0;
599 }
600
601
602 VOID
603 EXPORT
604 NdisStartBufferPhysicalMapping(
605 IN NDIS_HANDLE NdisAdapterHandle,
606 IN PNDIS_BUFFER Buffer,
607 IN ULONG PhysicalMapRegister,
608 IN BOOLEAN WriteToDevice,
609 OUT PNDIS_PHYSICAL_ADDRESS_UNIT PhysicalAddressArray,
610 OUT PUINT ArraySize)
611 {
612 UNIMPLEMENTED
613 }
614
615
616 BOOLEAN
617 EXPORT
618 NdisSynchronizeWithInterrupt(
619 IN PNDIS_INTERRUPT Interrupt,
620 IN PVOID SynchronizeFunction,
621 IN PVOID SynchronizeContext)
622 {
623 UNIMPLEMENTED
624
625 return FALSE;
626 }
627
628
629 VOID
630 EXPORT
631 NdisUnmapIoSpace(
632 IN NDIS_HANDLE NdisAdapterHandle,
633 IN PVOID VirtualAddress,
634 IN UINT Length)
635 {
636 UNIMPLEMENTED
637 }
638
639
640 NDIS_STATUS
641 EXPORT
642 TrChangeFunctionalAddress(
643 IN PTR_FILTER Filter,
644 IN NDIS_HANDLE NdisFilterHandle,
645 IN PNDIS_REQUEST NdisRequest,
646 IN CHAR FunctionalAddressArray [TR_LENGTH_OF_FUNCTIONAL],
647 IN BOOLEAN Set)
648 {
649 UNIMPLEMENTED
650
651 return NDIS_STATUS_FAILURE;
652 }
653
654
655 NDIS_STATUS
656 EXPORT
657 TrChangeGroupAddress(
658 IN PTR_FILTER Filter,
659 IN NDIS_HANDLE NdisFilterHandle,
660 IN PNDIS_REQUEST NdisRequest,
661 IN CHAR GroupAddressArray [TR_LENGTH_OF_FUNCTIONAL],
662 IN BOOLEAN Set)
663 {
664 UNIMPLEMENTED
665
666 return NDIS_STATUS_FAILURE;
667 }
668
669
670 BOOLEAN
671 EXPORT
672 TrCreateFilter(
673 IN TR_ADDRESS_CHANGE AddressChangeAction,
674 IN TR_GROUP_CHANGE GroupChangeAction,
675 IN TR_FILTER_CHANGE FilterChangeAction,
676 IN TR_DEFERRED_CLOSE CloseAction,
677 IN PUCHAR AdapterAddress,
678 IN PNDIS_SPIN_LOCK Lock,
679 OUT PTR_FILTER * Filter)
680 {
681 UNIMPLEMENTED
682
683 return FALSE;
684 }
685
686
687 VOID
688 EXPORT
689 TrDeleteFilter(
690 IN PTR_FILTER Filter)
691 {
692 UNIMPLEMENTED
693 }
694
695
696 NDIS_STATUS
697 EXPORT
698 TrDeleteFilterOpenAdapter (
699 IN PTR_FILTER Filter,
700 IN NDIS_HANDLE NdisFilterHandle,
701 IN PNDIS_REQUEST NdisRequest)
702 {
703 UNIMPLEMENTED
704
705 return NDIS_STATUS_SUCCESS;
706 }
707
708
709 NDIS_STATUS
710 EXPORT
711 TrFilterAdjust(
712 IN PTR_FILTER Filter,
713 IN NDIS_HANDLE NdisFilterHandle,
714 IN PNDIS_REQUEST NdisRequest,
715 IN UINT FilterClasses,
716 IN BOOLEAN Set)
717 {
718 UNIMPLEMENTED
719
720 return NDIS_STATUS_FAILURE;
721 }
722
723
724 VOID
725 EXPORT
726 TrFilterIndicateReceive(
727 IN PTR_FILTER Filter,
728 IN NDIS_HANDLE MacReceiveContext,
729 IN PVOID HeaderBuffer,
730 IN UINT HeaderBufferSize,
731 IN PVOID LookaheadBuffer,
732 IN UINT LookaheadBufferSize,
733 IN UINT PacketSize)
734 {
735 UNIMPLEMENTED
736 }
737
738
739 VOID
740 EXPORT
741 TrFilterIndicateReceiveComplete(
742 IN PTR_FILTER Filter)
743 {
744 UNIMPLEMENTED
745 }
746
747
748 BOOLEAN
749 EXPORT
750 TrNoteFilterOpenAdapter(
751 IN PTR_FILTER Filter,
752 IN NDIS_HANDLE MacBindingHandle,
753 IN NDIS_HANDLE NdisBindingContext,
754 OUT PNDIS_HANDLE NdisFilterHandle)
755 {
756 UNIMPLEMENTED
757
758 return FALSE;
759 }
760
761
762 BOOLEAN
763 EXPORT
764 TrShouldAddressLoopBack(
765 IN PTR_FILTER Filter,
766 IN CHAR DestinationAddress [TR_LENGTH_OF_ADDRESS],
767 IN CHAR SourceAddress [TR_LENGTH_OF_ADDRESS])
768 {
769 UNIMPLEMENTED
770
771 return FALSE;
772 }
773
774 /* EOF */