595206998936cf19053e981f4cb73bb1ca6f6417
[reactos.git] / drivers / net / ndis / ndis / 50gone.c
1 /*
2  * COPYRIGHT:   See COPYING in the top level directory
3  * PROJECT:     ReactOS NDIS library
4  * FILE:        ndis/50gone.c
5  * PURPOSE:     Obsoleted functions in NDIS 5.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 /*
14  * @unimplemented
15  */
16 VOID
17 EXPORT
18 NdisCompleteCloseAdapter(
19     IN  NDIS_HANDLE NdisBindingContext,
20     IN  NDIS_STATUS Status)
21 /*
22  * FUNCTION:
23  * ARGUMENTS:
24  * NOTES:
25  *    NDIS 4.0
26  */
27 {
28     UNIMPLEMENTED
29 }
30
31
32 /*
33  * @unimplemented
34  */
35 VOID
36 EXPORT
37 NdisCompleteOpenAdapter(
38     IN  NDIS_HANDLE NdisBindingContext,
39     IN  NDIS_STATUS Status,
40     IN  NDIS_STATUS OpenErrorStatus)
41 /*
42  * FUNCTION:
43  * ARGUMENTS:
44  * NOTES:
45  *    NDIS 4.0
46  */
47 {
48     UNIMPLEMENTED
49 }
50
51
52 /*
53  * @unimplemented
54  */
55 NDIS_STATUS
56 EXPORT
57 NdisDeregisterAdapter(
58     IN  NDIS_HANDLE NdisAdapterHandle)
59 /*
60  * FUNCTION:
61  * ARGUMENTS:
62  * NOTES:
63  *    NDIS 4.0
64  */
65 {
66     UNIMPLEMENTED
67
68     return NDIS_STATUS_FAILURE;
69 }
70
71
72 /*
73  * @unimplemented
74  */
75 VOID
76 EXPORT
77 NdisDeregisterAdapterShutdownHandler(
78     IN  NDIS_HANDLE NdisAdapterHandle)
79 /*
80  * FUNCTION:
81  * ARGUMENTS:
82  * NOTES:
83  *    NDIS 4.0
84  */
85 {
86     UNIMPLEMENTED
87 }
88
89
90 /*
91  * @unimplemented
92  */
93 VOID
94 EXPORT
95 NdisDeregisterMac(
96     OUT PNDIS_STATUS    Status,
97     IN  NDIS_HANDLE     NdisMacHandle)
98 /*
99  * FUNCTION:
100  * ARGUMENTS:
101  * NOTES:
102  *    NDIS 4.0
103  */
104 {
105     UNIMPLEMENTED
106 }
107
108
109 /*
110  * @unimplemented
111  */
112 VOID
113 EXPORT
114 NdisFreeDmaChannel(
115     IN  PNDIS_HANDLE    NdisDmaHandle)
116 /*
117  * FUNCTION:
118  * ARGUMENTS:
119  * NOTES:
120  *    NDIS 4.0
121  */
122 {
123     UNIMPLEMENTED
124 }
125
126
127 /*
128  * @unimplemented
129  */
130 VOID
131 EXPORT
132 NdisFreeSharedMemory(
133     IN NDIS_HANDLE              NdisAdapterHandle,
134     IN ULONG                    Length,
135     IN BOOLEAN                  Cached,
136     IN PVOID                    VirtualAddress,
137     IN NDIS_PHYSICAL_ADDRESS    PhysicalAddress)
138 /*
139  * FUNCTION:
140  * ARGUMENTS:
141  * NOTES:
142  *    NDIS 4.0
143  */
144 {
145     UNIMPLEMENTED
146 }
147
148
149 /*
150  * @unimplemented
151  */
152 NDIS_STATUS
153 EXPORT
154 NdisIMQueueMiniportCallback(
155     IN  NDIS_HANDLE         MiniportAdapterHandle,
156     IN  W_MINIPORT_CALLBACK CallbackRoutine,
157     IN  PVOID               CallbackContext)
158 /*
159  * FUNCTION:
160  * ARGUMENTS:
161  * NOTES:
162  *    NDIS 4.0
163  */
164 {
165     UNIMPLEMENTED
166
167     return NDIS_STATUS_FAILURE;
168 }
169
170
171 /*
172  * @unimplemented
173  */
174 VOID
175 EXPORT
176 NdisIMRevertBack(
177     IN  NDIS_HANDLE MiniportAdapterHandle,
178     IN  NDIS_HANDLE SwitchHandle)
179 /*
180  * FUNCTION:
181  * ARGUMENTS:
182  * NOTES:
183  *    NDIS 4.0
184  */
185 {
186     UNIMPLEMENTED
187 }
188
189
190 /*
191  * @unimplemented
192  */
193 BOOLEAN
194 EXPORT
195 NdisIMSwitchToMiniport(
196     IN  NDIS_HANDLE     MiniportAdapterHandle,
197     OUT PNDIS_HANDLE    SwitchHandle)
198 /*
199  * FUNCTION:
200  * ARGUMENTS:
201  * NOTES:
202  *    NDIS 4.0
203  */
204 {
205     UNIMPLEMENTED
206
207         return FALSE;
208 }
209
210
211 /*
212  * @unimplemented
213  */
214 VOID
215 EXPORT
216 NdisInitializeInterrupt(
217     OUT     PNDIS_STATUS                Status,
218     IN OUT  PNDIS_INTERRUPT             Interrupt,
219     IN      NDIS_HANDLE                 NdisAdapterHandle,
220     IN      PNDIS_INTERRUPT_SERVICE     InterruptServiceRoutine,
221     IN      PVOID                       InterruptContext,
222     IN      PNDIS_DEFERRED_PROCESSING   DeferredProcessingRoutine,
223     IN      UINT                        InterruptVector,
224     IN      UINT                        InterruptLevel,
225     IN      BOOLEAN                     SharedInterrupt,
226     IN      NDIS_INTERRUPT_MODE         InterruptMode)
227 /*
228  * FUNCTION:
229  * ARGUMENTS:
230  * NOTES:
231  *    NDIS 4.0
232  */
233 {
234     UNIMPLEMENTED
235 }
236
237
238 /*
239  * @unimplemented
240  */
241 VOID
242 EXPORT
243 NdisMapIoSpace(
244     OUT PNDIS_STATUS            Status,
245     OUT PVOID                   *VirtualAddress,
246     IN  NDIS_HANDLE             NdisAdapterHandle,
247     IN  NDIS_PHYSICAL_ADDRESS   PhysicalAddress,
248     IN  UINT                    Length)
249 /*
250  * FUNCTION:
251  * ARGUMENTS:
252  * NOTES:
253  *    NDIS 4.0
254  */
255 {
256     UNIMPLEMENTED
257 }
258
259
260 /*
261  * @unimplemented
262  */
263 VOID
264 EXPORT
265 NdisOverrideBusNumber(
266     IN  NDIS_HANDLE WrapperConfigurationContext,
267     IN  NDIS_HANDLE MiniportAdapterHandle   OPTIONAL,
268     IN  ULONG       BusNumber)
269 /*
270  * FUNCTION:
271  * ARGUMENTS:
272  * NOTES:
273  *    NDIS 4.0
274  */
275 {
276     UNIMPLEMENTED
277 }
278
279
280 /*
281  * @unimplemented
282  */
283 NDIS_STATUS
284 EXPORT
285 NdisQueryReceiveInformation(
286     IN  NDIS_HANDLE NdisBindingHandle,
287     IN  NDIS_HANDLE MacContext,
288     OUT PLONGLONG   TimeSent        OPTIONAL,
289     OUT PLONGLONG   TimeReceived    OPTIONAL,
290     IN  PUCHAR      Buffer,
291     IN  UINT        BufferSize,
292     OUT PUINT       SizeNeeded)
293 /*
294  * FUNCTION:
295  * ARGUMENTS:
296  * NOTES:
297  *    NDIS 4.0
298  */
299 {
300     UNIMPLEMENTED
301
302         return NDIS_STATUS_FAILURE;
303 }
304
305
306 /*
307  * @unimplemented
308  */
309 VOID
310 EXPORT
311 NdisReadMcaPosInformation(
312     OUT PNDIS_STATUS        Status,
313     IN  NDIS_HANDLE         WrapperConfigurationContext,
314     IN  PUINT               ChannelNumber,
315     OUT PNDIS_MCA_POS_DATA  McaData)
316 /*
317  * FUNCTION:
318  * ARGUMENTS:
319  * NOTES:
320  *    NDIS 4.0
321  */
322 {
323     UNIMPLEMENTED
324 }
325
326
327 /*
328  * @unimplemented
329  */
330 NDIS_STATUS
331 EXPORT
332 NdisRegisterAdapter(
333     OUT PNDIS_HANDLE    NdisAdapterHandle,
334     IN  NDIS_HANDLE     NdisMacHandle,
335     IN  NDIS_HANDLE     MacAdapterContext,
336     IN  NDIS_HANDLE     WrapperConfigurationContext,
337     IN  PNDIS_STRING    AdapterName,
338     IN  PVOID           AdapterInformation)
339 /*
340  * FUNCTION:
341  * ARGUMENTS:
342  * NOTES:
343  *    NDIS 4.0
344  */
345 {
346     UNIMPLEMENTED
347
348     return NDIS_STATUS_FAILURE;
349 }
350
351
352 /*
353  * @unimplemented
354  */
355 VOID
356 EXPORT
357 NdisRegisterAdapterShutdownHandler(
358     IN  NDIS_HANDLE                 NdisAdapterHandle,
359     IN  PVOID                       ShutdownContext,
360     IN  ADAPTER_SHUTDOWN_HANDLER    ShutdownHandler)
361 /*
362  * FUNCTION:
363  * ARGUMENTS:
364  * NOTES:
365  *    NDIS 4.0
366  */
367 {
368     UNIMPLEMENTED
369 }
370
371
372 /*
373  * @unimplemented
374  */
375 VOID
376 EXPORT
377 NdisRegisterMac(
378     OUT PNDIS_STATUS                Status,
379     OUT PNDIS_HANDLE                NdisMacHandle,
380     IN  NDIS_HANDLE                 NdisWrapperHandle,
381     IN  NDIS_HANDLE                 MacMacContext,
382     IN  PNDIS_MAC_CHARACTERISTICS   MacCharacteristics,
383     IN  UINT                        CharacteristicsLength)
384 /*
385  * FUNCTION:
386  * ARGUMENTS:
387  * NOTES:
388  *    NDIS 4.0
389  */
390 {
391     UNIMPLEMENTED
392 }
393
394
395 /*
396  * @unimplemented
397  */
398 VOID
399 EXPORT
400 NdisReleaseAdapterResources(
401     IN  NDIS_HANDLE NdisAdapterHandle)
402 /*
403  * FUNCTION:
404  * ARGUMENTS:
405  * NOTES:
406  *    NDIS 4.0
407  */
408 {
409     UNIMPLEMENTED
410 }
411
412
413 /*
414  * @unimplemented
415  */
416 VOID
417 EXPORT
418 NdisRemoveInterrupt(
419     IN  PNDIS_INTERRUPT Interrupt)
420 /*
421  * FUNCTION:
422  * ARGUMENTS:
423  * NOTES:
424  *    NDIS 4.0
425  */
426 {
427     UNIMPLEMENTED
428 }
429
430
431 /*
432  * @unimplemented
433  */
434 VOID
435 EXPORT
436 NdisSetupDmaTransfer(
437     OUT PNDIS_STATUS    Status,
438     IN  PNDIS_HANDLE    NdisDmaHandle,
439     IN  PNDIS_BUFFER    Buffer,
440     IN  ULONG           Offset,
441     IN  ULONG           Length,
442     IN  BOOLEAN         WriteToDevice)
443 /*
444  * FUNCTION:
445  * ARGUMENTS:
446  * NOTES:
447  *    NDIS 4.0
448  */
449 {
450     UNIMPLEMENTED
451 }
452
453
454 /*
455  * @unimplemented
456  */
457 VOID
458 EXPORT
459 NdisUpdateSharedMemory(
460     IN  NDIS_HANDLE             NdisAdapterHandle,
461     IN  ULONG                   Length,
462     IN  PVOID                   VirtualAddress,
463     IN  NDIS_PHYSICAL_ADDRESS   PhysicalAddress)
464 /*
465  * FUNCTION:
466  * ARGUMENTS:
467  * NOTES:
468  *    NDIS 4.0
469  */
470 {
471     UNIMPLEMENTED
472 }
473
474 /* EOF */