VOID
MacCloseAction(
IN NDIS_HANDLE MacBindingHandle
);
MacCloseAction is a NIC driver action function the Ethernet, Token Ring, or FDDI filter library calls when a binding is closed with active receive indications.
The NIC driver supplied the entry point for MacCloseAction when it called EthCreateFilter, FddiCreateFilter, or TrCreateFilter to set up the corresponding filter database.
The NIC driver first acquires the spin lock protecting the filter database and then calls one of the following functions:
If a binding closes while the receive indication is being processed, NDIS calls MacCloseAction to decrement the driver’s reference count for that binding.
MacCloseAction runs at IRQL DISPATCH_LEVEL.
EthCreateFilter, EthFilterIndicateReceive, FddiCreateFilter, FddiFilterIndicateReceive, MacAddAdapter, NdisAcquireSpinLock, TrCreateFilter, TrFilterIndicateReceive