I ran the SDV on a WDF model USB driver that was derived from USBSAMP. One defect I cannot understand is ‘notpowerpolicyowner’. The text is
‘Precondition: The Driver is a Power Policy Owner’. I’ve read everything I can find on this, but am confused as to whether it is a real defect. Running the SDV on USBSAMP produces the same defect report. I would pass it by, but it *seems* from limited testing that the presence of my new driver blocks or delays Vista system recovery from sleep mode.
How does one tell if the finding is legitimate in the case of USBSAMP, for example?
-----Original Message-----
From: xxxxx@lists.osr.com [mailto:xxxxx@lists.osr.com] On Behalf Of xxxxx@att.net
Sent: Tuesday, March 31, 2009 9:49 AM
To: Windows System Software Devs Interest List
Subject: [ntdev] SDV: ‘notpowerpolicyowner’
I ran the SDV on a WDF model USB driver that was derived from USBSAMP. One defect I cannot understand is ‘notpowerpolicyowner’. The text is
‘Precondition: The Driver is a Power Policy Owner’. I’ve read everything I can find on this, but am confused as to whether it is a real defect. Running the SDV on USBSAMP produces the same defect report. I would pass it by, but it *seems* from limited testing that the presence of my new driver blocks or delays Vista system recovery from sleep mode.
How does one tell if the finding is legitimate in the case of USBSAMP, for example?
-----Original Message-----
From: xxxxx@lists.osr.com [mailto:xxxxx@lists.osr.com] On Behalf Of xxxxx@att.net
Sent: Tuesday, March 31, 2009 10:12 AM
To: Windows System Software Devs Interest List
Subject: RE:[ntdev] SDV: ‘notpowerpolicyowner’
Did you add any code to request power irps?
No - I didn’t need any special power handling, and I assumed that the framework would handle power requests with the default values.
It is a driver property that SDV uses to categorize the type of driver to be an analyzed.
The confusion in the report viewer should be resolved in the RC version of SDV. This driver property will not be included under the defects node in the report viewer.