ใช้ WMI Explorer * ในการตั้งโปรแกรม led และปุ่ม LED ของวงแหวน
Intel® NUC NUC7i [x] BN และ NUC6CAY มาพร้อมกับ Windows Management เครื่องมือ (WMI) Explorer * ใน BIOS ด้วย WMI Explorer คุณสามารถสอบถามและควบคุมเสียงกริ่งและปุ่ม LED จากสภาพแวดล้อมระบบปฏิบัติการได้ WMI Explorer ช่วยให้คุณสามารถเรียกดูและดู namespaces WMI, คลาส, อินสแตนซ์และคุณสมบัติต่างๆได้ในบานหน้าต่างเดียวของมุมมอง
หากต้องการใช้ WMI Explorer *
คลิก หรือหัวข้อเพื่อดูรายละเอียด:
เปิดใช้งานการควบคุมซอฟต์แวร์ LED
หากต้องการเปิดใช้งานตัวเลือกการควบคุมซอฟต์แวร์ LED ใน BIOS ก่อนการเขียนโปรแกรม:
- กด F2 ในระหว่างการเริ่มต้นระบบเพื่อเข้าสู่การตั้งค่า BIOS
- ไปที่พลังการ ≫ขั้นสูง
- ในบานหน้าต่างการตั้งค่าพลังงานรองให้ตั้ง วงแหวน led และ/หรือ ปุ่มที่นำไปสู่การ ควบคุม SW
- กด F10 เพื่อบันทึกและออกจากการตั้งค่า BIOS
MOF ที่จะเข้าถึงเครื่องมือการเขียนโปรแกรม LED
เราขอแนะนำให้ผู้ให้บริการ WMI ใช้คลา WMI ใหม่ในไฟล์รูปแบบวัตถุที่มีการจัดการ (MOF)
เราให้เฉพาะ MOF ที่มีรหัส ASL เพื่อให้คุณเข้าถึงเครื่องมือการเขียนโปรแกรม LED ใน WMI Explorer
ใช้ที่ด้านล่างนี้เพื่อเข้าถึงเครื่องมือการเขียนโปรแกรม LED ใน WMI Explorer:
- GUID: 8C5da44c3-46b3-8619-4e26d34390b7
- _UID: 0
- ออบเจ็กต์ ID (AA):๖๕, ๖๕
- จำนวนอินสแตนซ์: 1
- คำอธิบาย: วิธีการรับหรือตั้งค่าปุ่มหรือกริ่ง LED สถานะ
- ชื่อวัตถุ WMI: "CISD_WMI"
- ID เมธอด (1): "GetState"
- พารามิเตอร์ 1: UINT32 (อินพุต)
- พารามิเตอร์ 2: แพคเกจ (ข้อมูลอาร์เรย์)
- ID เมธอด (2): "SetState"
- พารามิเตอร์ 1: UINT32 (อินพุต)
- พารามิเตอร์ 2: แพคเกจ (ข้อมูลอาร์เรย์)
ชื่อและอาร์กิวเมนต์ของเมธอดของ WMI สำหรับการควบคุม LED
รับสถานะ LED ในการทำงาน
วิธีการควบคุม | WMAA | |
Arg 0 | อิน สแตนซ์ | |
Arg 1 | ID เมธอด (01h) รับฟังก์ชั่น | |
พารามิเตอร์การป้อนข้อมูล Arg 2 | ไบต์0 | หมายเลขฟังก์ชั่น 01h-รับรหัสคำสั่ง S0 Power LED |
ไบต์1 | สำรอง | |
ไบต์2 | สำรอง | |
ไบต์3 | สำรอง | |
ค่าที่ส่งคืน | ไบต์0 | โค้ดส่งคืน 00h: ไม่มีข้อผิดพลาด ไบต์ 1 ~ 3 นำเสนอสถานะ E1h: ข้อผิดพลาด (ไม่รองรับฟังก์ชั่น) E2h: ข้อผิดพลาด (อุปกรณ์ที่ไม่ได้กำหนด) E3h: ข้อผิดพลาด (EC ไม่ตอบสนอง) E4h: ข้อผิดพลาด (พารามิเตอร์ไม่ถูกต้อง) EFh: ข้อผิดพลาด (ข้อผิดพลาดที่ไม่คาดคิด) อื่นๆ: สงวนไว้ |
ไบต์1 | สถานะ LED ความสว่างปัจจุบัน 00h: 0% ~ 64h: ๑๐๐% | |
ไบต์2 | การใช้ BIOS AY0029 หรือ BN0042 กระแสไฟ LED กะพริบ/จางหายไป 01h: 1Hz การใช้ BIOS AY0038 หรือ BN0043 และใหม่กว่า กระแสไฟ LED กะพริบ/จางหายไป | |
ไบต์3 | สถานะสี LED ปัจจุบัน สีปุ่ม LED: (รับไฟ LED ตั้งค่า) 00h: ปิดใช้งาน แหวน LED สี: (รับแหวน LED ตั้งค่า) 00h: ปิดใช้งาน |
ตั้งค่าฟังก์ชั่น LED
วิธีการควบคุม | WMAA | |
Arg 0 | อิน สแตนซ์ | |
Arg 1 | ID เมธอด (02h) ตั้งค่าฟังก์ชั่น LED | |
พารามิเตอร์การป้อนข้อมูล Arg 2 | ไบต์0 | เลือก LED 01h –ตั้งค่ารหัสคำสั่ง S0 Power LED 2h –ตั้งค่ารหัสคำสั่ง S0 Ring LED |
ไบต์1 | LED ความสว่างตั้งค่า 00h: 0% ~ 64h: ๑๐๐% | |
ไบต์2 | การใช้ BIOS AY0029 หรือ BN0042 กระแสไฟ LED กะพริบ/จางหายไป 01h: 1Hz การใช้ BIOS AY0038 หรือ BN0043 และใหม่กว่า กระแสไฟ LED กะพริบ/จางหายไป 01h: 1Hz | |
ไบต์3 | การตั้งค่าสี LED สีปุ่ม LED: (รับไฟ LED ตั้งค่า) 00h: ปิดใช้งาน แหวน LED สี: (รับแหวน LED ตั้งค่า) 00h: ปิดใช้งาน | |
ค่าที่ส่งคืน | ไบต์0 | รหัสข้อผิดพลาดของ Ring LED ความสว่าง 00h: ไม่มีข้อผิดพลาด |
ไบต์1 | รหัสข้อผิดพลาดของวงแหวน LED กะพริบ/จางหายไป 00h: ไม่มีข้อผิดพลาด | |
ไบต์2 | รหัสข้อผิดพลาดของแหวน LED สี 00h: ไม่มีข้อผิดพลาด | |
ไบต์3 | สำรอง |
ตัวอย่างรหัสเพื่อเรียกใช้เมธอด SetState
ตัวอย่างของโค้ดตัวอย่างเพื่อเรียกใช้เมธอด SetState ในอินเตอร์เฟสของ WMI LED:
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการเขียนโค้ดที่ต้องการโทรไปยัง WMI โปรดดูที่: