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