I am debugging a network adapter driver. It is based on a unique
source code for Win98/Me/2000/XP. I am tracing the shutdown operations
under those platform. I found following difference:
Win98 --- Miniport_Shutdown then Miniport_Halt is called.
WinMe --- Only Miniport_Halt is called.
Win2000 --- Neither _Shutdown nor _Halt is called. OID_PNP_SET_POWER is
either not called.
How about WinXP? (I even haven't started on it.)
I turned on those Power Management switches in the "Property" Dialog.
Is there any document or explaination on this issue?
Any comment is appreciated.
Thanks a lot for your attention.