Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Güç yöneticisi, sistem güç durumunu ayarlamak veya sorgulamak için bir IRP gönderdiğinde bir sistem güç durumu belirtir. Ayrıca güç durumu değişikliği hakkında bilgi veren başka bir parametre belirtir. Irp-Parameters.Power.ShutdownType> konumunda geçirilen bu parametre, POWER_ACTION türünün numaralandırıcısıdır. Numaralandırıcı, aşağıdaki tabloda gösterildiği gibi sistem güç durumu isteğini niteler.
| POWER_ACTION numaralandırıcı | Sistem güç durumu istendi |
|---|---|
| PowerActionNone | S0 veya hiç sistem gücü IRP etkin değil |
| PowerActionSleep | S1, S2 veya S3 |
| PowerActionHibernate | S4 |
| PowerActionShutdown (Windows 2000 ve üzeri) | S5 |
| PowerActionShutdownReset | S5 |
| PowerActionShutdownOff | S5 |
Bir sürücü S5 için bir sistem sorgusu veya set-power IRP aldığında, istenen kapatma hakkında daha fazla bilgi için ShutdownType'ı denetleyebiliyor. Bir sürücü, makineyi süresiz olarak kapatmak yerine sıfırlama yaparken kapatma sırasını iyileştirmek için bu bilgileri kullanabilir. Sistem sıfırlandığında çoğu cihazın sürücüleri gücü korur. Ancak, doğrudan bellek erişimi (DMA) gerçekleştiren video akış cihazı gibi belirli cihazlar için, sistem sıfırlandığında sürücü cihazını kapatmayı seçebilir ve bu nedenle devam eden G/Ç'leri durdurabilir.
Cihaz güç ilkesi sahibi, sistem gücü IRP'sine yanıt olarak cihaz yığınına bir cihaz güç IRP'si gönderdiğinde, sürücüler geçerli sistem gücü IRP'si hakkında bilgi almak için ShutdownType parametresini kullanabilir. Bu durumda ShutdownType değeri şu anda istenen sistem güç durumunu gösterir veya bir sistem isteği bekleyen değilse PowerActionNone olur. Cihaz IRP D0 durumunu isterse sürücüler bu bilgilere güvenmemelidir.
Daha fazla bilgi için bkz. IRP_MN_SET_POWER için sistem güç geçişi bağlamı.