private void UpdateReadResult(ComDaGroupItem item, DaValue value)
{
if (value.Value == null || item.RequestedDataType == (short)VarEnum.VT_EMPTY)
{
return;
}
object convertedValue = null;
int error = ComUtils.ChangeTypeForCOM(value.Value, (VarEnum)item.RequestedDataType, out convertedValue);
if (error < 0)
{
value.Value = null;
value.Error = error;
return;
}
value.Value = convertedValue;
}