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