Verwenden Sie WMI Explorer*, um die Ring-LED und die Tasten-LED zu programmieren
Die Intel® NUC-Kits NUC7i[x]BN und NUC6CAY werden mit WMI Explorer* (Windows Management Instrumentation) im BIOS bereitgestellt. Mit WMI Explorer können Sie die Ring-LED und die Tasten-LED aus der Betriebssystemumgebung abfragen und steuern. Mit dem WMI-Explorer können Sie WMI-Namespaces, Klassen, Instanzen und Eigenschaften in einem einzigen Ansichtsbereich durchsuchen und anzeigen.
So verwenden Sie WMI Explorer*
Klicken Sie auf oder das Thema, um weitere Informationen anzuzeigen:
LED-Softwaresteuerung aktivieren
So aktivieren Sie die LED-Software-Steuerungsoption im BIOS vor der Programmierung:
- Drücken Sie während des Startvorgangs die Taste F2 , um das BIOS-Setup aufzurufen.
- Gehen Sie zu Advanced > Power.
- Stellen Sie im Bereich "Sekundäre Energieeinstellungen" die Ring-LED und/oder Tasten-LED auf die SW-Steuerung ein.
- Drücken Sie die Taste F10 , um die Werte zu speichern und das BIOS-Setup zu beenden.
MOF für den Zugriff auf das LED-Programmiertool
Wir empfehlen WMI-Anbietern, neue WMI-Klassen in MOF-Dateien (Managed Object Format) zu implementieren.
Wir stellen dem spezifischen MOF den ASL-Code zur Verfügung, damit Sie auf das LED-Programmiertool im WMI-Explorer zugreifen können.
Verwenden Sie dieses MOF unten, um auf das LED-Programmiertool im WMI-Explorer zuzugreifen:
- GUID: 8C5DA44C-CDC3-46b3-8619-4E26D34390B7
- _UID: 0
- Objekt-ID (AA): 65, 65
- Instanzanzahl: 1
- Beschreibung: Methode zum Aufrufen oder Festlegen des Schaltflächen- oder Ring-LED-Status.
- WMI-Objektname: "CISD_WMI"
- Methoden-ID(1): "GetState"
- Parameter 1: UINT32 (Eingabe)
- Parameter 2: Paket (Array-Daten)
- Methoden-ID(2): "SetState"
- Parameter 1: UINT32 (Eingabe)
- Parameter 2: Paket (Array-Daten)
WMI-Methodenname und "Argumentation" für LED-Steuerung
LED-Statusfunktion erhalten
Steuerungsmethode | WMAA | |
Arg 0 | Instanz | |
Arg 1 | Methoden-ID (01h) Funktion erhalten | |
Eingabeparameter Arg 2 | Byte 0 | Funktionsnummer 01h - Befehlscode zur Stromversorgungs-LED-Betriebsnummer S0 erhalten |
Byte 1 | Reserviert | |
Byte 2 | Reserviert | |
Byte 3 | Reserviert | |
Rückgabewert | Byte 0 | Rückgabecode 00h: Kein Fehler. Byte 1~3 bietet den Status. E1h: Fehler (Funktion wird nicht unterstützt) E2h: Fehler (nicht definiertes Gerät) E3h: Fehler (EC reagiert nicht) E4h: Fehler (ungültiger Parameter) EFh: Fehler (unerwarteter Fehler) Sonstiges: Reserviert |
Byte 1 | Aktueller LED-Helligkeitszustand 00h: 0 % ~ 64h: 100 % | |
Byte 2 | Verwenden von BIOS AY0029 oder BN0042 Aktuelles LED-Blinken / "Ausblenden"-Zustand 01h: 1Hz Verwenden von BIOS AY0038 oder BN0043 und neuer Aktuelles LED-Blinken / "Ausblenden"-Zustand | |
Byte 3 | Aktueller LED-Farbzustand Schaltfläche LED-Farbe: (Stromversorgungs-LED-Einstellung erhalten) 00h: Deaktivieren Ring-LED-Farbe: (Ring-LED-Einstellung erhalten) 00h: Deaktivieren |
LED-Funktion einstellen
Steuerungsmethode | WMAA | |
Arg 0 | Instanz | |
Arg 1 | Methoden-ID (02h) LED-Funktion einstellen | |
Eingabeparameter Arg 2 | Byte 0 | Wählen Sie die LED aus 01h – Set S0 Power LED Command Code 02h – Set S0 Ring LED-Befehlscode |
Byte 1 | LED-Helligkeitseinstellung 00h: 0 % ~ 64h: 100 % | |
Byte 2 | Verwenden von BIOS AY0029 oder BN0042 Aktuelles LED-Blinken / "Ausblenden"-Zustand 01h: 1Hz Verwenden von BIOS AY0038 oder BN0043 und neuer Aktuelles LED-Blinken / "Ausblenden"-Zustand 01h: 1Hz | |
Byte 3 | LED-Farbeinstellung Schaltfläche LED-Farbe: (Stromversorgungs-LED-Einstellung erhalten) 00h: Deaktivieren Ring-LED-Farbe: (Ring-LED-Einstellung erhalten) 00h: Deaktivieren | |
Rückgabewert | Byte 0 | Fehlercode der Ring-LED-Helligkeit 00h: Kein Fehler |
Byte 1 | Fehlercode der Ring-LED blinkt/blinkt 00h: Kein Fehler | |
Byte 2 | Fehlercode der Ring-LED-Farbe 00h: Kein Fehler | |
Byte 3 | Reserviert |
Beispielcode zum Aufrufen der SetState-Methode
Beispiel für Beispielcode zum Aufrufen der SetState-Methode in der LED-WMI-Schnittstelle:
Weitere Informationen zum Schreiben von Code zum Aufrufen des WMI finden Sie unter: