Obsolete NDISXxx Functions and Macros for Windows 2000 and Later, and for Windows Me and Later
NDIS 4.0 and NDIS 5.0 drivers, as well as NDIS 3.0 miniport drivers, should never call any of the following functions and macros. For descriptions of NdisXxx and filter-specific functions and macros useful to NDIS miniport, intermediate, and protocol drivers that were written or revised to run on the current operating system, see NDIS Library Functions.
The following NdisXxx and filter-package functions and macros exist only to support legacy NDIS V3.0 drivers, and are therefore obsolete:
EthChangeFilterAddresses
EthCreateFilter
EthDeleteFilter
EthDeleteFilterOpenAdapter
EthFilterAdjust
EthFilterIndicateReceive
EthFilterIndicateReceiveComplete
EthNoteFilterOpenAdapter
ETH_NUMBER_OF_GLOBAL_FILTER_ADDRESSES
EthNumberOfOpenFilterAddresses
EthQueryGlobalFilterAddresses
ETH_QUERY_FILTER_CLASSES
EthQueryOpenFilterAddresses
ETH_QUERY_PACKET_FILTER
EthShouldAddressLoopBack
FddiChangeFilterLongAddresses
FddiChangeFilterShortAddresses
FddiCreateFilter
FddiDeleteFilter
FddiDeleteFilterOpenAdapter
FddiFilterAdjust
FddiFilterIndicateReceive
FddiFilterIndicateReceiveComplete
FddiNoteFilterOpenAdapter
FDDI_NUMBER_OF_GLOBAL_FILTER_LONG_ADDRESSES
FDDI_NUMBER_OF_GLOBAL_FILTER_SHORT_ADDRESSES
FddiNumberOfOpenFilterLongAddresses
FddiNumberOfOpenFilterShortAddresses
FDDI_QUERY_FILTER_CLASSES
FddiQueryGlobalFilterLongAddresses
FddiQueryGlobalFilterShortAddresses
FddiQueryOpenFilterLongAddresses
FddiQueryOpenFilterShortAddresses
FDDI_QUERY_PACKET_FILTER
FddiShouldAddressLoopBack
NdisAllocateDmaChannel
NdisAllocateSharedMemory
NdisCompleteBufferPhysicalMapping
NdisCompleteCloseAdapter
NdisCompleteDmaTransfer
NdisCompleteOpenAdapter
NdisCompleteQueryStatistics
NdisCompleteRequest
NdisCompleteReset
NdisCompleteSend
NdisCompleteTransferData
NdisDeregisterAdapter
NdisDeregisterAdapterShutdownHandler
NdisDeregisterMac
NdisFreeDmaChannel
NdisFreeSharedMemory
NdisIMQueueMiniportCallback
NdisIMRevertBack
NdisIMSwitchToMiniport
NdisIndicateReceive
NdisIndicateReceiveComplete
NdisIndicateStatus
NdisIndicateStatusComplete
NdisInitializeInterrupt
NdisInitializeWrapper
NdisMapIoSpace
NdisOverrideBusNumber
NdisPciAssignResources
NdisQueryMapRegisterCount
NdisQueryReceiveInformation
NdisReadBindingInformation
NdisReadDmaCounter
NdisRegisterAdapter
NdisRegisterAdapterShutdownHandler
NdisRegisterMac
NdisReleaseAdapterResources
NdisRemoveInterrupt
NdisReadMcaPosInformation
NdisSetupDmaTransfer
NdisStartBufferPhysicalMapping
NdisSynchronizeWithInterrupt
NdisUnmapIoSpace
NdisUpdateSharedMemory
TrChangeFunctionalAddress
TrChangeGroupAddress
TrCreateFilter
TrDeleteFilter
TrDeleteFilterOpenAdapter
TrFilterAdjust
TrFilterIndicateReceive
TrFilterIndicateReceiveComplete
TrNoteFilterOpenAdapter
TR_QUERY_FILTER_ADDRESSES
TR_QUERY_FILTER_BINDING_ADDRESS
TR_QUERY_FILTER_BINDING_GROUP
TR_QUERY_FILTER_CLASSES
TR_QUERY_FILTER_GROUP
TR_QUERY_PACKET_FILTER
TrShouldAddressLoopBack