[PATCH 2/5] devenum: Return E_INVALIDARG from IPropertyBag::Write() for invalid variant types.