共用方式為


CollectionsListSortSubscribedActivitiesByConfidence 函式 (sensorsutils.h)

此例程會針對下列情況重新排列活動資料收集:

  1. 拿掉未訂閱的狀態

  2. 根據信賴度從高到低排序狀態

  3. 如果有多個狀態具有相同信賴度,請使用狀態優先順序順序。 如果適用下列其中一個條件,例程會傳回 和錯誤:

    • 狀態無效,或
    • 信賴度為 0 或大於 100 或
    • 具有相同狀態的多個專案

警告

此例程假設集合清單中沒有內嵌指標。

語法

NTSTATUS CollectionsListSortSubscribedActivitiesByConfidence(
  [in] PSENSOR_COLLECTION_LIST thresholds,
  [in] PSENSOR_COLLECTION_LIST pCollection
);

參數

[in] thresholds

包含活動偵測閾值之感測器集合清單的指標。

[in] pCollection

感測器集合清單的指標。

傳回值

如果適用下列其中一個條件,則傳回STATUS_INVALID_PARAMETER:

  • pCollection 為 null。
  • Collection 的 AllocatedSizeInBytes 成員小於可接受的最小大小 (位元組) 。
  • pCollection 包含少於 3 個元素, (1 個時間戳,以及一對感測器集合清單的狀態和信賴) 。

當集合清單已正確排序時,傳回STATUS_SUCCESS。

規格需求

需求
標頭 sensorsutils.h