Korzystanie z Eksploratora WMI * do programowania dioda LED i przycisku LED
Zestawy Intel® NUC NUC7i [x] BN i NUC6CAY są dostarczane z programem Windows Management Instrumentation (WMI) Explorer * w systemie BIOS. Za pomocą Eksploratora WMI można badać i sterować diodami LED i przycisków DIODy LED w środowisku systemu operacyjnego. Eksplorator WMI umożliwia przeglądanie i wyświetlanie obszarów nazw WMI, klas, wystąpień i właściwości w jednym okienku widoku.
Aby użyć Eksploratora WMI *
Kliknij temat lub temat, aby uzyskać szczegółowe informacje:
Włącz kontrolkę oprogramowania dla diody LED
Aby włączyć opcję sterowania oprogramowaniem w systemie BIOS przed programowaniem:
- Naciśnij F2 podczas rozruchu, aby wejść do konfiguracji systemu BIOS.
- Przejdź do zaawansowanej mocy>.
- W okienku pomocnicze ustawienia zasilania Ustaw diodę LED i/lub przycisk diody z formantem SW.
- Naciśnij przycisk F10 , aby zapisać i wyjść z konfiguracji systemu BIOS.
Narzędzie programistyczne do programowania diody LED programu Access
Zalecamy, aby dostawcy WMI zaimplementowali nowe klasy WMI w plikach Managed Object Format (MOF).
Zapewniamy określony plik MOF za pomocą kodu ASL, aby uzyskać dostęp do narzędzia do programowania diod w Eksploratorze WMI.
Użyj poniższego plik MOF, aby uzyskać dostęp do narzędzia do programowania diod w Eksploratorze WMI:
- Identyfikator GUID: 8C5DA44C-CDC3-46b3-8619-4E26D34390B7
- _UID: 0
- Identyfikator obiektu (AA): 65, 65
- Liczba wystąpień: 1
- Opis: metoda get lub Set w stan diody LED pierścienia.
- Nazwa obiektu WMI: "CISD_WMI"
- Identyfikator metody (1): "GetState"
- Parametr 1: UINT32 (wejściowy)
- Parametr 2: pakiet (dane tablicowe)
- Identyfikator metody (2): "setstate"
- Parametr 1: UINT32 (wejściowy)
- Parametr 2: pakiet (dane tablicowe)
Nazwa i argumenty metody WMI sterującej diodą LED
Funkcja "get status LED"
Metoda kontroli | WMAA | |
ARG 0 | Wystąpienie | |
ARG 1 | Identyfikator metody (01h) Funkcja Get | |
ARG 2 — parametr wejściowy | Bajt 0 | Numer funkcji 01h-Get S0 Power LED kod polecenia |
Bajt 1 | Zastrzeżone | |
2-bajt | Zastrzeżone | |
Bajt 3 | Zastrzeżone | |
Zwrócona wartość | Bajt 0 | Kod powrotny 00h: Brak błędu. Bajt 1 ~ 3 umożliwia oferowanie województwa. E1h: błąd (funkcja nie jest obsługiwana) E2h: błąd (niezdefiniowane urządzenie) E3h: błąd (WE nie odpowiada) E4h: błąd (nieprawidłowy parametr) EFh: błąd (nieoczekiwany błąd) Inne: zarezerwowane |
Bajt 1 | Bieżący stan jasności diody LED 00h: 0% ~ 64h: 100% | |
2-bajt | Korzystanie z systemu BIOS AY0029 lub BN0042 Bieżący stan diody LED/zaniku w stanie migotania 01h: 1Hz Korzystanie z systemu BIOS AY0038 lub BN0043 i nowszych wersji Bieżący stan diody LED/zaniku w stanie migotania | |
Bajt 3 | Bieżący stan koloru diody LED Kolor diody LED przycisku: (ustawienie LED zasilania) 00h: Wyłącz Kolor diody LED pierścienia: (ustawienie opcji Get dystynktywnego) 00h: Wyłącz |
Ustaw funkcję LED
Metoda kontroli | WMAA | |
ARG 0 | Wystąpienie | |
ARG 1 | Identyfikator metody (02h) Ustaw funkcję LED | |
ARG 2 — parametr wejściowy | Bajt 0 | Wybierz diodę LED 01h – Set S0 Power LED kod polecenia 02h – Ustaw kod polecenia diody LED S0 Ring |
Bajt 1 | LED ustawienia jasności 00h: 0% ~ 64h: 100% | |
2-bajt | Korzystanie z systemu BIOS AY0029 lub BN0042 Bieżący stan diody LED/zaniku w stanie migotania 01h: 1Hz Korzystanie z systemu BIOS AY0038 lub BN0043 i nowszych wersji Bieżący stan diody LED/zaniku w stanie migotania 01h: 1Hz | |
Bajt 3 | Ustawienie koloru diody LED Kolor diody LED przycisku: (ustawienie LED zasilania) 00h: Wyłącz Kolor diody LED pierścienia: (ustawienie opcji Get dystynktywnego) 00h: Wyłącz | |
Zwrócona wartość | Bajt 0 | Kod błędu jasności LED pierścienia 00h: Brak błędu |
Bajt 1 | Kod błędu diody LED lub zaniku z pierścieniem 00h: Brak błędu | |
2-bajt | Kod błędu koloru Poled pierścienia 00h: Brak błędu | |
Bajt 3 | Zastrzeżone |
Przykładowy kod do wywołania metody setstate
Przykład kodu przykładowego w celu wywołania metody setstate w interfejsie WMI diody LED:
Aby uzyskać więcej informacji o tym, jak napisać kod do wywołania w usłudze WMI, zobacz: