pub unsafe extern "system" fn SafeArrayAllocDescriptor( cdims: u32, ppsaout: *mut *mut SAFEARRAY, ) -> HRESULT