Introduction to NDIS Selective Suspend

Starting with NDIS 6.30, the NDIS selective suspend interface allows NDIS to suspend an idle network adapter by transitioning the adapter to a low-power state. This enables the system to reduce the power overhead on the CPU and network adapter.

This section includes the following topics:

Overview of NDIS Selective Suspend

Reporting NDIS Selective Suspend Capabilities

Registering NDIS Selective Suspend Handler Functions

NDIS Selective Suspend Idle Notifications

Standardized INF Keywords for NDIS Selective Suspend

NDIS Selective Suspend Implementation Guidelines

Note  Although the NDIS selective suspend interface is especially useful for USB network adapters, the interface is bus-independent. As a result, miniport drivers can use the interface for network adapters on other bus types in order to reduce CPU and power overhead.