pub unsafe fn CoRegisterClassObject<'a, T1__: IntoParam<'a, IUnknown>>( rclsid: *const Guid, punk: T1__, dwclscontext: u32, flags: u32, lpdwregister: *mut u32, ) -> ErrorCode