| Previous | Next |
| STATUS_FWP_DROP_NOICMP | STATUS_NDIS_BAD_VERSION |
STATUS_NDIS_CLOSING
The protocol-to-miniport binding is being dismantled
STATUS_NDIS_CLOSING refers to a binding, not merely a network cable or an adapter name. During a driver-stack stop operation, NDIS pauses the stack, calls the protocol unbind handler, and the binding remains in Closing until outstanding OID and send work completes and receive data is returned.
A retry against the same binding handle is unsafe because the lifecycle is intentionally moving toward Unbound. The useful distinction is whether closure followed device removal, filter reconfiguration, protocol unbind, or an explicit port change.
Evidence that narrows it
- Correlate the binding identifier with PnP, filter attach or detach, and protocol-unbind events.
- Record outstanding OID, send, and receive ownership before treating a timeout as an independent network failure.
- Create or bind a new interface context only after the previous binding has finished its close lifecycle.
References
- Microsoft: NDIS driver stack
- Microsoft: Miniport adapter states and operations
- Microsoft: Stopping a driver stack
Looking for a different code? Search another status or error code.