自動化實驗室測試考量
當系統設計工具設計電源和電池充電子系統時,系統設計工具應該考慮自動化實驗室測試案例。 最相關的考慮是平臺從當機或無回應的系統案例進行復原。
專為自動化實驗室測試而設計的平臺,包括以 Microsoft 共同工程程式為目標的平臺,必須實作可設定的支援,以便在套用電源時自動開機系統。 這類自動開機與平臺保持關閉的使用者體驗目標衝突,直到使用者實際開啟為止;不過,需要達到完全自動化的測試環境。
在 Microsoft 測試實驗室中,平臺會從遠端移除並套用系統電源,從損毀和無回應的系統案例中復原。 平臺必須能夠忽略內部電池的目前狀態和充電功能,並且只使用 AC 電源的存在來判斷平臺是否應該自動開機。 此行為僅適用于啟用實驗室的系統,而且可以使用 Windows 設定的 UEFI 變數進行設定。
注意
為使用者設計的系統在套用電源時,除非必須偵測通用序列匯流排 (USB) 電源功能,否則系統不得自動開啟電源。
UEFI DISABLEBATTERY 變數定義
DISABLEBATTERY 變數是在 VendorGuid {0x77fa9abd、0x0359、0x4d32、{0xbd、0x60、0x28、0xf4、0xe7、0x8f、0x78、0x4b}}底下建立。 當變數存在 (也就是說,當 GetVariable () 傳回EFI_SUCCESS) 時,必須在設定值時,從預設電池行為修改要求的平臺行為。
設定 DISABLEBATTERY 時 | 當 DISABLEBATTERY 不存在或未設定時 |
---|---|
|
|