Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Novedades información de registro de componentes del registro.
Por lo general, no debe usar RefreshComponents. La manera recomendada de actualizar componentes en aplicaciones COM+ es quitar y reinstalar los componentes mediante ICOMAdminCatalog::InstallComponent para que se actualice la información de registro completa en la base de datos del Registro.
Sintaxis
HRESULT RefreshComponents();
Valor devuelto
Este método puede devolver los valores devueltos estándar E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, E_FAIL y S_OK.
Comentarios
Se llama al método RefreshComponents desde el entorno de desarrollo de Microsoft Visual Basic 6.0 cuando se usan las características Actualizar automáticamente o Actualizar todos los componentes ahora desde el submenú Servicios de componentes del menú Complementos.
Para buscar discrepancias, RefreshComponents compara CLSID y ProgIDs entre la base de datos de registro de clases (RegDB) COM+ y el Registro. Este método actualiza los componentes solo cuando hay una discrepancia entre CLSID y una coincidencia entre los ProgID correspondientes.
Solo se actualiza la información de CLSID a RegDB. No se actualiza ninguna información de interfaz o método. Los componentes que se actualizan mediante RefreshComponents no se pueden configurar ni proteger en los niveles de interfaz o método dentro de las aplicaciones COM+.
Requisitos
| Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
| Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
| Plataforma de destino | Windows |
| Encabezado | comadmin.h |