驅動程式量值屬性
Microsoft的一組量值通常會在其建構和計算邏輯中共用屬性。 這些屬性存在於量值工作流程中:從收集遙測到匯總程式,到Microsoft評估量值的方式。 每個量值定義都有一個區段 Measure 屬性,其中列出其屬性值。
物件類型
Microsoft會將物件定義為可下載正式發行前小眾測試版、逐漸推出或發行驅動程序的機器集。 Windows Update (WU) 或非Microsoft下載程式可以將這些驅動程式傳遞給計算機。 有三種類型的物件: 標準對象、 擴展的物件和 生態系統物件。
標準物件
具有標準物件的量值只會從直接從WU接收驅動程序的計算機收集遙測,並與提交期間設定的驅動程序目標條件約束一致,例如HWID、CHID、OS 樓層和上限。
擴充物件
具有擴充物件的量值會從符合驅動程式目標限制的機器收集遙測,並從任何來源接收驅動程式,包括非Microsoft下載程式。
生態系統物件
具有生態系統物件的量值會將數據收集擴展至驅動程式的目標條件約束之外,以減少取樣雜訊,並增加量值的統計意義。 這些措施會從從任何來源下載驅動程式的任何計算機收集遙測,包括下載相同驅動程式版本之未設定目標的計算機。
當驅動程式共用相同的驅動程式 INF 版本、驅動程式 INF 日期和架構時,會將驅動程式視為與另一個驅動程式相同。
時段
匯總遙測時,大部分量值會從七天的滑動時間範圍收集數據;當司機在飛行時間少於 7 天時,滑動視窗的範圍會縮小到航班的持續時間。 將數據範圍界定為7天,Microsoft可以考慮計算機在工作日與週末之間的使用差異。
此外,檢視多個量值時,Microsoft知道相同期間發生失敗。
測量準則 - 機器計數和實例計數
量值可判斷發生錯誤之不同機器的百分比,或匯總觀察到之所有錯誤的實例,其中單一計算機可以有多個實例在正式發行前小眾測試版計算。
計算機器百分比的量值通常會監視二進位結果。 例如,驅動程式安裝程式成功完成的計算機量值百分比會判斷驅動程式是否已安裝,而不會發生錯誤,並計算成功安裝驅動程式的電腦百分比。
相反地,評估實例的量值可以監視使用案例的數個傳回結果。 例如,測量 相機預覽失敗率 會監視與使用預覽功能相關的數個相機事件。 量值會決定預覽進程機器發生錯誤的頻率和階段,並計算功能的平均失敗率。
最小母體擴展和最小實例
每個量值都有一個稱為 「最小母體擴展 」或 「最小實例」的屬性,定義量值計算邏輯在統計上相當重要的最小計數。 如果量值的數據不足,驅動程式的正式發行前小眾測試版狀態會顯示 [數據不足]。
評估預期行為異常的量值,例如 以非預期中斷聯機結束的Wi-fi會話百分比,需要較大的最小母體擴展來提供品質評定。
傳遞準則
量值的 通過準則 是驅動程式必須超過的最小質量標準,才能獲得Microsoft的核准。 此值會使用量值的目前值進行評估,此值會在量值使用其計算邏輯處理遙測時計算。
Microsoft如果所有套用的量值都超過其通過準則,則認為驅動程式是高品質的。
量值標識碼
量值標識碼是Microsoft用來簡化評估批注中的通訊時,討論與外部合作夥伴有關驅動程式決策的唯一標識符。