pub unsafe extern "C" fn SafeArrayGetUBound( psa: *mut SAFEARRAY, nDim: UINT, plUbound: *mut LONG, ) -> HRESULT