/* Add/replace a named Property value and origin
* name: is a string containing the Property name.
* value: points to a CMPIValue structure containing the value
* to be assigned to the Property.
* type: is a CMPIType structure defining the type of the value.
* origin: specifies the instance origin. If NULL, then
no origin is attached to the property
*/
void set_property_with_origin(
const char *name,
const CMPIValue *value,
CMPIType type,
const char* origin)