DDRPropertyFlagsEnum missing Flag in SCCM SDK
Within the SCCM SDK, the enumeration DDRPropertyFlagsEnum is documented, but the list is not complete.
enum DDRPropertyFlagsEnum
{
ADDPROP_NONE = 0x0,
ADDPROP_REPLACE = 0x1,
ADDPROP_GUID = 0x00000002,
ADDPROP_GROUPING = 0x00000004,
ADDPROP_KEY = 0x00000008,
ADDPROP_ARRAY = 0x00000010,
ADDPROP_AGENT = 0x00000020,
ADDPROP_NAME = 0x00000044,
ADDPROP_NAME2 = 0x00000084
};There is an additional value (I named it ADDPROP_REPLACE) with a value = 0x1
that defines that any existing values in the DB will be replaced with the
new value(s).
This is an important Flag if you want to cleanup or update array values...