Utiliser l’Explorateur WMI * pour programmer le LED en anneau et le bouton LED
Les kits Intel® NUC NUC7i [x] NUC6CAY sont fournis avec l’Explorateur Windows Management Instrumentation (WMI) * dans le BIOS. Avec l’Explorateur WMI, vous pouvez interroger et contrôler le voyant LED et le bouton de l’environnement du système d’exploitation. L’Explorateur WMI vous permet de parcourir et d’afficher les espaces de noms, les classes, les instances et les propriétés WMI dans un seul volet de vue.
Pour utiliser l’Explorateur WMI *
Cliquez sur ou sur la rubrique pour plus de détails :
Activer le contrôle logiciel par LED
Pour activer l’option de contrôle de logiciel del dans le BIOS avant de programmer :
- Appuyez sur la touche F2 pendant le démarrage pour accéder à la configuration du BIOS.
- Accédez à la puissance> avancée .
- Dans le volet secondaire des paramètres d’alimentation, configurez le témoin de la sonnerie et/ou le bouton sur contrôle logiciel.
- Appuyez sur F10 pour enregistrer et quitter la configuration du BIOS.
MOF pour accéder à l’outil de programmation de LED
Nous recommandons aux fournisseurs WMI d’implémenter de nouvelles classes WMI dans des fichiers MOF (Managed Object Format).
Nous fournissons au MOF spécifique le code ASL qui vous permet d’accéder à l’outil de programmation des LED dans l’Explorateur WMI.
Utilisez la structure MOF ci-dessous pour accéder à l’outil de programmation des LED dans l’Explorateur WMI :
- GUID : 8C5DA44C-CDC3-46b3-8619-4E26D34390B7
- _UID : 0
- ID d’objet (AA) : 65, 65
- Nombre d’instances : 1
- Description : méthode d’obtention ou de définition de l’état du bouton ou du voyant de l’anneau.
- Nom de l’objet WMI : « CISD_WMI »
- ID de méthode (1) : « GetState »
- Paramètre 1 : UINT32 (entrée)
- Parameter 2: Package(Array Data)
- ID de méthode (2) : « SetState »
- Paramètre 1 : UINT32 (entrée)
- Paramètre 2 : paquet (données de tableau)
Nom de la méthode WMI et arguments pour le contrôle des VOYANTs
Obtenir la fonction d’état des LED
Méthode de contrôle | WMAA | |
ARG 0 | Instances | |
ARG 1 | ID de méthode (01H) Obtenir la fonction | |
Paramètre d’entrée ARG 2 | Octet 0 | Numéro de fonction 01H-obtenir le code de commande du voyant d’alimentation S0 |
Octet 1 | Exclusivement | |
Octet 2 | Exclusivement | |
Octet 3 | Exclusivement | |
Valeur de retour | Octet 0 | Code de retour 00h : aucune erreur. Octet 1 ~ 3 offre l’État. E1h : Error (fonction non prise en charge) E2h : erreur (appareil non défini) E3h : erreur (la ce ne répond pas) E4h : erreur (paramètre non valide) EFh : erreur (erreur inattendue) Autres : réservée |
Octet 1 | État de luminosité de LED actuel 00h : 0% ~ 64h : 100% | |
Octet 2 | À l’aide du BIOS AY0029 ou BN0042 VOYANT d’État clignotant/fondu actuel 01h: 1Hz Utilisation du BIOS AY0038 ou BN0043 et versions ultérieures VOYANT d’État clignotant/fondu actuel | |
Octet 3 | État de la couleur des LED actuel Couleur du voyant de bouton : (réglage des VOYANTs d’alimentation) 00h : désactiver Couleur du témoin de l’anneau : (obtenir le paramètre LED sonnerie) 00h : désactiver |
Définir la fonction del
Méthode de contrôle | WMAA | |
ARG 0 | Instances | |
ARG 1 | ID de méthode (02h) Définir la fonction del | |
Paramètre d’entrée ARG 2 | Octet 0 | Sélectionner la LED 01H – définir le code de commande de LED d’alimentation S0 02h – définir le code de commande de del de sonnerie S0 |
Octet 1 | Réglage de la luminosité des LEDs 00h : 0% ~ 64h : 100% | |
Octet 2 | À l’aide du BIOS AY0029 ou BN0042 VOYANT d’État clignotant/fondu actuel 01h: 1Hz Utilisation du BIOS AY0038 ou BN0043 et versions ultérieures VOYANT d’État clignotant/fondu actuel 01h: 1Hz | |
Octet 3 | Paramètre de couleur des del Couleur du voyant de bouton : (réglage des VOYANTs d’alimentation) 00h : désactiver Couleur du témoin de l’anneau : (obtenir le paramètre LED sonnerie) 00h : désactiver | |
Valeur de retour | Octet 0 | Code d’erreur de la luminosité du voyant de sonnerie 00h : pas d’erreur |
Octet 1 | Code d’erreur de voyant de sonnerie clignotant/fondu 00h : pas d’erreur | |
Octet 2 | Code d’erreur de la couleur du LED de l’anneau 00h : pas d’erreur | |
Octet 3 | Exclusivement |
Exemple de code pour appeler la méthode SetState
Exemple d’exemple de code permettant d’appeler la méthode SetState dans l’interface WMI del :
Pour plus d’informations sur la façon d’écrire du code à appeler dans WMI, reportez-vous à :