Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Sterowniki obsługujące zarządzanie energią mogą automatycznie włączać kartę Zarządzanie energią dla arkusza właściwości urządzenia w Menedżerze urządzeń. Jeśli sterownik obsługuje GUIDy klasy WMI GUID_POWER_DEVICE_ENABLE lub GUID_POWER_DEVICE_WAKE_ENABLE, Menedżer urządzeń wyświetla kartę Zarządzanie energią w oknie właściwości urządzenia. Niektóre kontrolki na stronie właściwości są włączane w zależności od GUID klasy WMI, które obsługuje sterownik.
Identyfikatory GUID klasy GUID_POWER_DEVICE_XXX umożliwiają sterowanie elementami na stronie właściwości w następujący sposób:
GUID_POWER_DEVICE_ENABLE (globalny identyfikator urządzenia zasilania - włącz)
Włącza pole wyboru, aby aktywować lub dezaktywować zarządzanie energią dla urządzenia. Blok danych dla klasy WMI składa się z jednej wartości logicznej, która wskazuje, czy zarządzanie energią jest włączone. Znaczenie wartości jest zależne od urządzenia.
Uwaga / Notatka
Zazwyczaj nie zaleca się modyfikowania tych ustawień przez użytkowników w nowoczesnych systemach obsługujących stan wstrzymania, ponieważ może to spowodować znaczne opróżnienie baterii.
GUID_POWER_DEVICE_WAKE_ENABLE (Włączanie funkcji budzenia urządzenia zasilania)
Umożliwia zaznaczenie pola wyboru w celu aktywacji lub dezaktywacji wysyłania IRP oczekiwania/wznawiania. Po wybraniu sterownik powinien wysłać żądanie IRP_MN_WAIT_WAKE do obiektu urządzenia fizycznego. Dzięki temu urządzenie może obudzić system w odpowiedzi na zdarzenie zewnętrzne. To ustawienie zwykle nie ma wpływu na zdolność urządzenia do wznawiania systemu z nowoczesnego stanu wstrzymania, ale raczej niskiego poziomu zasilania (Sx, gdzie x > 0). Na przykład, gdy sterownik klasy klawiatury jest włączony, urządzenie klawiatury wznawia system po naciśnięciu klawisza. Jeśli pole wyboru nie jest zaznaczone, sterownik powinien anulować żądanie IRP_MN_WAIT_WAKE . Blok danych dla klasy WMI składa się z pojedynczej wartości typu BOOLEAN, która wskazuje aktualny stan pola wyboru.
Zapytania WMI są wysyłane dla identyfikatorów GUID WMI klasy GUID_POWER_DEVICE_XXX za każdym razem, gdy karta właściwości sterownika zostanie otwarta w Menedżerze urządzeń. Żądania zmiany usługi WMI są wysyłane za każdym razem, gdy jedna z wartości pól wyboru na karcie Zarządzanie energią ulegnie zmianie. Użytkownicy będą oczekiwać, że ustawiona wartość będzie zachowywana między załadowaniem i usunięciem sterownika, dlatego sterowniki powinny przechowywać bieżącą wartość obu właściwości w rejestrze.
Przykładowe sterowniki klasy myszy lub klawiatury obsługują klasę GUID WMI GUID_POWER_DEVICE_WAKE_ENABLE. Zobacz \src\input\kbdclass i \src\input\mouclass w zestawie sterowników systemu Windows (WDK).