The documentation I’ve found discourages use of CFH/Reset starting in 6.83, but doesn’t recommend any replacement strategy.
If I need to reset my miniport driver due to an underlying hardware condition how do I tell NDIS that something is wrong and I need reset? Do I need to to maintain separate implementations based on NDIS version or is there a preferred single solution?