Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Обновления сведения о регистрации компонентов из реестра.
Как правило, не следует использовать RefreshComponents. Рекомендуемый способ обновления компонентов в приложениях COM+ — удалить и переустановить компоненты с помощью ICOMAdminCatalog::InstallComponent , чтобы полные сведения о регистрации обновлялись в базе данных реестра.
Синтаксис
HRESULT RefreshComponents();
Возвращаемое значение
Этот метод может возвращать стандартные возвращаемые значения E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, E_FAIL и S_OK.
Комментарии
Метод RefreshComponents вызывается из среды разработки Microsoft Visual Basic 6.0 при использовании функций Автоматическое обновление или Обновление всех компонентов из подменю Службы компонентов меню Надстройки .
Чтобы найти несоответствия, RefreshComponents сравнивает идентификаторы CLSID и ProgID между базой данных регистрации классов COM+ (RegDB) и реестром. Этот метод обновляет компоненты только при наличии несоответствия между идентификаторами CLSID и соответствием соответствующих идентификаторов ProgID.
Только данные CLSID обновляются до RegDB. Сведения об интерфейсе или методе не обновляются. Компоненты, обновляемые с помощью RefreshComponents, не могут быть настроены или защищены на уровне интерфейса или метода в приложениях COM+.
Требования
| Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
| Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
| Целевая платформа | Windows |
| Header | comadmin.h |