Método ICOMAdminCatalog::RefreshComponents (comadmin.h)
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 |