In prep for WinHEC 2004, I've been looking at the Windows Driver Framework
(WDF or DFW?) Example from WinHEC 2003 DDK disk. I've compiled and
installed the src\dfw\Example sample and found a little problem.
When I go into Standby mode, DrvDeviceCanSuspend (i.e. the
EvtDeviceCanSuspend FdoCallback event) gets called twice. However,
DrvDeviceSetPowerState (i.e. the EvtDeviceSetPowerState FdoCallback) is
never called.
When I come out of Standby, then DrvDeviceSetPowerState is called. This is
OK.
Shouldn't DrvDeviceSetPowerState also be called when going into Standby so
that I can power down the hardware I am controlling?
((&-<