PCMCIA-based Miniport Functional Interrupts (Windows CE 5.0)
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
Power Manager Requests and NDIS
Send Feedback on this topic to the authors