CollectionsListSortSubscribedActivitiesByConfidence 함수(sensorsutils.h)
이 루틴은 다음을 위해 활동 데이터 수집을 다시 정렬합니다.
구독되지 않은 상태 제거
신뢰도에 따라 높음에서 낮음으로 상태 정렬
신뢰도가 동일한 상태가 여러 개 있는 경우 상태 우선 순위 순서를 사용합니다. 다음 조건 중 하나가 적용되는 경우 루틴은 및 오류를 반환합니다.
- 잘못된 상태 또는
- 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개와 상태 및 신뢰도 쌍 1개)가 포함되어 있습니다.
컬렉션 목록이 올바르게 정렬되었을 때 STATUS_SUCCESS 반환합니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | sensorsutils.h |