pub unsafe extern "system" fn VariantToDouble( varin: *const VARIANT, pdblret: *mut f64, ) -> HRESULT