Supporto obbligatorio per gli stati di alimentazione dei dispositivi

Consultare la specifica di riferimento relativa alla classe di dispositivo Power Management per scoprire quali stati di alimentazione del dispositivo sono definiti per la classe di dispositivo con cui si lavora e quali sono i requisiti operativi per ogni stato. Queste specifiche sono disponibili nel sito Web ACPI/Power Management .

I dispositivi legacy e altri dispositivi per i quali non esiste alcuna specifica di risparmio energia devono seguire la specifica di Power Management della classe dispositivo predefinita. La specifica predefinita richiede:

  • Supporto per gli stati D0 e D3.

  • Driver che salva e ripristina o reinizializza il contesto del dispositivo quando il dispositivo è attivato.

  • Driver che gestisce i criteri di alimentazione del dispositivo.

I driver di classe e porta forniti con il sistema e dai fornitori hardware indipendenti (IHV) supportano in genere la gestione della potenza. Se si scrive un minidriver che collega a tale driver, controllare la documentazione relativa alla classe o al driver di porta pertinenti in Windows Driver Kit (WDK) per scoprire l'estensione del supporto di risparmio energia richiesto nel minidriver. Le linee guida generali seguenti si applicano:

  • Un driver della scheda di rete deve essere conforme alla specifica dell'interfaccia driver di rete 6.00 (NDIS 6.0) (Windows Vista) o a NDIS 5.0 (Windows Server 2003, Windows XP e Windows 2000). Inoltre, il driver deve essere conforme ai requisiti di risparmio energia per la classe di configurazione del dispositivo del driver e la versione di Windows del driver.

  • I driver di streaming usano le interfacce di risparmio energia nel driver della classe di streaming per gestire gli stati di alimentazione del dispositivo D0 e D3. Per gestire gli stati di alimentazione del dispositivo D1 e D2, questi driver devono usare le interfacce di risparmio energia descritte in questa sezione.

  • Il driver di porta SCSI gestisce la maggior parte dei requisiti di PnP e power management per il miniport. I driver miniport SCSI devono supportare interfacce di gestione energia e PnP insieme a routine correlate, ad esempio HwSCSIAdapterControl.

  • Il driver della porta video gestisce la maggior parte dei requisiti di PnP e di risparmio energia per il miniport. I driver miniport video devono supportare routine specifiche del miniport, descritte altrove nel WDK.