Rob Shearman : oleaut32: Try to re-use existing memory when unmarshalling variants with byref types .