UMDF driver when system put to sleep mode D0EXIT not getting called

Hi All,

I am facing a problem related with the UMDF driver …We have a split architecture were in the UMDF driver sits on top of the Kernel mode driver… I have implemented all the callbacks for IPnpCallback…

With these implementation i see that the surprise removal works fine…But the issue what am seeing is when i am trying to put the device in Sleep mode …The IPnpCallback::OnD0Exit function is never getting called…

Basically the system is not entering into sleep mode… Do some body have come across such problem…??? Do any one knows whats the reason ???

thanks,
Jagadish

Hi,
you should maybe ask at ntdev forum.
Jan

wrote in message news:xxxxx@ntfsd…
> Hi All,
>
> I am facing a problem
related with the UMDF driver …We have a split architecture were in the
UMDF driver sits on top of the Kernel mode driver… I have implemented
all the callbacks for IPnpCallback…
>
> With these implementation i see that the surprise removal works fine…But
the issue what am seeing is when i am trying to put the device in Sleep mode
…The IPnpCallback::OnD0Exit function is never getting called…
>
> Basically the system is not entering into sleep mode… Do some body have
come across such problem…??? Do any one knows whats the reason ???
>
>
> thanks,
> Jagadish
>