pub unsafe extern "C" fn SafeArrayAllocDescriptor( cDims: UINT, ppsaOut: *mut *mut SAFEARRAY, ) -> HRESULT