Supporting NDIS 6.0 Miniport Adapter Pause and Restart Operations

The miniport adapter pause and restart capabilities are new features that are introduced in NDIS 6.0.

NDIS calls a miniport driver's MiniportPause function to stop data flow before performing a Plug and Play operation, such as adding or removing a filter driver or binding or unbinding a protocol driver. The miniport adapter remains in the Pausing state until the pause operation has completed.

NDIS calls the miniport driver's MiniportRestart function to return the miniport adapter to the Running state.

For more information about pause and restart operations, see Driver Stack Management.