CollectionsListSortSubscribedActivitiesByConfidence-Funktion (sensorsutils.h)
Diese Routine ordnet die Aktivitätsdatensammlung für Folgendes neu an:
Status entfernen, der nicht abonniert ist
Sortierzustand basierend auf der Konfidenz von hoch bis niedrig
Wenn mehrere Zustände mit der gleichen Konfidenz vorhanden sind, verwenden Sie die Rangfolge des Zustands. Die Routine gibt zurück und fehler, wenn eine der folgenden Bedingungen zutrifft:
- Ungültiger Zustand oder
- Es gibt Vertrauen, dass 0 oder größer als 100 ist, oder
- Es gibt mehrere Einträge desselben Zustands.
Vorsicht
Diese Routine geht davon aus, dass in der Sammlungsliste kein eingebetteter Zeiger vorhanden ist.
Syntax
NTSTATUS CollectionsListSortSubscribedActivitiesByConfidence(
[in] PSENSOR_COLLECTION_LIST thresholds,
[in] PSENSOR_COLLECTION_LIST pCollection
);
Parameter
[in] thresholds
Ein Zeiger auf eine Sensorauflistungsliste, die die Schwellenwerte für die Aktivitätserkennung enthält.
[in] pCollection
Ein Zeiger auf eine Sensorsammlungsliste.
Rückgabewert
Gibt STATUS_INVALID_PARAMETER zurück, wenn eine der folgenden Bedingungen zutrifft:
- pCollection- ist NULL.
- Das Member "AllocatedSizeInBytes" der Auflistung ist kleiner als die zulässige Mindestgröße (in Byte).
- pCollection- enthält weniger als 3 Elemente (1 Zeitstempel und ein Paar Zustand und Konfidenz) für eine Sensorsammlungsliste.
Gibt STATUS_SUCCESS zurück, wenn die Auflistungsliste ordnungsgemäß sortiert wurde.
Anforderungen
Anforderung | Wert |
---|---|
Header- | sensorsutils.h |