pub unsafe extern "system" fn VariantGetDoubleElem( var: *const VARIANT, ielem: u32, pnval: *mut f64, ) -> HRESULT