Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Updates Komponentenregistrierungsinformationen aus der Registrierung.
In der Regel sollten Sie RefreshComponents nicht verwenden. Die empfohlene Methode zum Aktualisieren von Komponenten in COM+-Anwendungen besteht darin, die Komponenten mithilfe von ICOMAdminCatalog::InstallComponent zu entfernen und neu zu installieren, damit vollständige Registrierungsinformationen in der Registrierungsdatenbank aktualisiert werden.
Syntax
HRESULT RefreshComponents();
Rückgabewert
Diese Methode kann die Standardrückgabewerte E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, E_FAIL und S_OK zurückgeben.
Hinweise
Die RefreshComponents-Methode wird innerhalb der Microsoft Visual Basic 6.0-Entwicklungsumgebung aufgerufen, wenn Sie die Features Automatisches Aktualisieren oder Aktualisieren aller Komponenten jetzt aus dem Untermenü Komponentendienste des Add-Ins-Menüs verwenden.
Um Nichtübereinstimmungen zu finden, vergleicht RefreshComponents CLSIDs und ProgIDs zwischen der COM+-Klassenregistrierungsdatenbank (RegDB) und der Registrierung. Diese Methode aktualisiert Komponenten nur, wenn ein Konflikt zwischen CLSIDs und eine Übereinstimmung zwischen den entsprechenden ProgIDs vorliegt.
Nur CLSID-Informationen werden in RegDB aktualisiert. Es werden keine Schnittstellen- oder Methodeninformationen aktualisiert. Komponenten, die mithilfe von RefreshComponents aktualisiert werden, können nicht auf schnittstellen- oder methodenebenen in COM+-Anwendungen konfiguriert oder gesichert werden.
Anforderungen
| Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | comadmin.h |