PCMCIA-based Miniport Functional Interrupts (Windows Embedded CE 6.0)
1/6/2010
The NDIS D0 (D zero) power state is the only NDIS power state in which an adapter can function normally and also receive arbitrary network traffic. With the NDIS D0 power state, you can keep a network card powered during a suspend state. The following list shows different ways you can keep a NIC associated with a miniport powered during a suspend state:
Update the suspend system power state to allow a miniport to remain in D0 during a suspend state.
To keep a device powered during a suspend state, set your application to call SetPowerRequirement using the POWER_FORCE flag.
An application can also use SetDevicePower in order to force an adapter to stay in D0 during a suspend state.
Note
Use each of these approaches with caution. These approaches may cause a device to remain powered at all times.
See Also
Concepts
NDIS Support for Power Management
Power Manager Requests and NDIS