2 * COPYRIGHT: See COPYING in the top level directory
3 * PROJECT: ReactOS NDIS library
5 * PURPOSE: Obsoleted functions in NDIS 5.0
6 * PROGRAMMERS: Casper S. Hornstrup (chorns@users.sourceforge.net)
8 * CSH 01/08-2000 Created
19 NdisCompleteCloseAdapter(
20 IN NDIS_HANDLE NdisBindingContext
,
21 IN NDIS_STATUS Status
)
38 NdisCompleteOpenAdapter(
39 IN NDIS_HANDLE NdisBindingContext
,
40 IN NDIS_STATUS Status
,
41 IN NDIS_STATUS OpenErrorStatus
)
58 NdisDeregisterAdapter(
59 IN NDIS_HANDLE NdisAdapterHandle
)
69 return NDIS_STATUS_FAILURE
;
78 NdisDeregisterAdapterShutdownHandler(
79 IN NDIS_HANDLE NdisAdapterHandle
)
97 OUT PNDIS_STATUS Status
,
98 IN NDIS_HANDLE NdisMacHandle
)
116 IN PNDIS_HANDLE NdisDmaHandle
)
133 NdisFreeSharedMemory(
134 IN NDIS_HANDLE NdisAdapterHandle
,
137 IN PVOID VirtualAddress
,
138 IN NDIS_PHYSICAL_ADDRESS PhysicalAddress
)
155 NdisIMQueueMiniportCallback(
156 IN NDIS_HANDLE MiniportAdapterHandle
,
157 IN W_MINIPORT_CALLBACK CallbackRoutine
,
158 IN PVOID CallbackContext
)
168 return NDIS_STATUS_FAILURE
;
178 IN NDIS_HANDLE MiniportAdapterHandle
,
179 IN NDIS_HANDLE SwitchHandle
)
196 NdisIMSwitchToMiniport(
197 IN NDIS_HANDLE MiniportAdapterHandle
,
198 OUT PNDIS_HANDLE SwitchHandle
)
218 OUT PNDIS_STATUS Status
,
219 OUT PVOID
*VirtualAddress
,
220 IN NDIS_HANDLE NdisAdapterHandle
,
221 IN NDIS_PHYSICAL_ADDRESS PhysicalAddress
,
239 NdisOverrideBusNumber(
240 IN NDIS_HANDLE WrapperConfigurationContext
,
241 IN NDIS_HANDLE MiniportAdapterHandle OPTIONAL
,
259 NdisQueryReceiveInformation(
260 IN NDIS_HANDLE NdisBindingHandle
,
261 IN NDIS_HANDLE MacContext
,
262 OUT PLONGLONG TimeSent OPTIONAL
,
263 OUT PLONGLONG TimeReceived OPTIONAL
,
266 OUT PUINT SizeNeeded
)
276 return NDIS_STATUS_FAILURE
;
285 NdisReadMcaPosInformation(
286 OUT PNDIS_STATUS Status
,
287 IN NDIS_HANDLE WrapperConfigurationContext
,
288 IN PUINT ChannelNumber
,
289 OUT PNDIS_MCA_POS_DATA McaData
)
307 OUT PNDIS_HANDLE NdisAdapterHandle
,
308 IN NDIS_HANDLE NdisMacHandle
,
309 IN NDIS_HANDLE MacAdapterContext
,
310 IN NDIS_HANDLE WrapperConfigurationContext
,
311 IN PNDIS_STRING AdapterName
,
312 IN PVOID AdapterInformation
)
322 return NDIS_STATUS_FAILURE
;
331 NdisRegisterAdapterShutdownHandler(
332 IN NDIS_HANDLE NdisAdapterHandle
,
333 IN PVOID ShutdownContext
,
334 IN ADAPTER_SHUTDOWN_HANDLER ShutdownHandler
)
351 NdisReleaseAdapterResources(
352 IN NDIS_HANDLE NdisAdapterHandle
)
369 NdisSetupDmaTransfer(
370 OUT PNDIS_STATUS Status
,
371 IN PNDIS_HANDLE NdisDmaHandle
,
372 IN PNDIS_BUFFER Buffer
,
375 IN BOOLEAN WriteToDevice
)
387 #undef NdisUpdateSharedMemory
394 NdisUpdateSharedMemory(
395 IN NDIS_HANDLE NdisAdapterHandle
,
397 IN PVOID VirtualAddress
,
398 IN NDIS_PHYSICAL_ADDRESS PhysicalAddress
)