- Build AFD, TCPIP and TDI with w32api headers.
[reactos.git] / reactos / 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 #undef NdisUpdateSharedMemory
455
456 /*
457 * @unimplemented
458 */
459 VOID
460 EXPORT
461 NdisUpdateSharedMemory(
462 IN NDIS_HANDLE NdisAdapterHandle,
463 IN ULONG Length,
464 IN PVOID VirtualAddress,
465 IN NDIS_PHYSICAL_ADDRESS PhysicalAddress)
466 /*
467 * FUNCTION:
468 * ARGUMENTS:
469 * NOTES:
470 * NDIS 4.0
471 */
472 {
473 UNIMPLEMENTED
474 }
475
476 /* EOF */