Edit

Share via


Marshalling helper functions

This topic provides information about the marshaling helper functions in the sensorsutils.h header file.

These helper functions are used by the v2 sensor drivers, and they're used along with the sensor device driver software interface (DDSI).

If you implement your own marshaling helper functions, remember that helper functions must not be used when populating the enumeration list in the SENSOR_CONFIG structure, or when reporting updated data with the SensorsCxSensorDataReady function.

In this section

Topic Description
Time stamp helper The time stamp helper function is used by v2 sensor drivers, and it's used with the sensor device driver software interface (DDSI).
PropVariant helpers The PropVariant helper functions are used by the v2 sensor drivers for manipulating the PROPVARIANT structures associated with the sensors.
Collection list helpers The collection list helper functions are used by the v2 sensor drivers, for working with SENSOR_COLLECTION_LIST structures.
Collection list serialization helpers The collection list serialization helper functions are used by the v2 sensor drivers, for performing serialization-related operations on SENSOR_COLLECTION_LIST structures.
Collection list legacy helpers The collection list legacy helper functions are used by v2 sensor drivers for interacting with SENSOR_COLLECTION_LIST structures.

Requirements

   
Header Sensorsutils.h