PCMCIA-based Miniport Functional Interrupts

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

 Last updated on Tuesday, May 18, 2004

© 1992-2003 Microsoft Corporation. All rights reserved.