Compartir a través de


Método ICOMAdminCatalog::InstallApplication (comadmin.h)

Instala una aplicación COM+ o un proxy de aplicación desde el archivo especificado.

Sintaxis

HRESULT InstallApplication(
  [in]           BSTR bstrApplicationFile,
  [in, optional] BSTR bstrDestinationDirectory,
  [in, optional] long lOptions,
  [in, optional] BSTR bstrUserId,
  [in, optional] BSTR bstrPassword,
  [in, optional] BSTR bstrRSN
);

Parámetros

[in] bstrApplicationFile

Nombre del archivo que contiene la aplicación que se va a instalar.

[in, optional] bstrDestinationDirectory

Dónde instalar los componentes. Si este parámetro está en blanco, se usa el directorio predeterminado.

[in, optional] lOptions

Marcas de opción. Este parámetro puede ser uno de los valores siguientes.

Valor Significado
COMAdminInstallNoUsers
0
No instale los usuarios guardados en el archivo de aplicación (valor predeterminado).
COMAdminInstallUsers
1
Instale los usuarios guardados en un archivo de aplicación.
COMAdminInstallForceOverwriteOfFiles
2
Sobrescribir archivos.

[in, optional] bstrUserId

Identificador de usuario en el que se va a ejecutar la aplicación.

[in, optional] bstrPassword

Contraseña con la que se va a ejecutar la aplicación.

[in, optional] bstrRSN

Un nombre de servidor remoto que se va a usar para un proxy de aplicación.

Valor devuelto

Este método puede devolver los valores devueltos estándar E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED y E_FAIL, así como los siguientes valores.

Código devuelto Descripción
S_OK
El método se completó correctamente.
ERROR_INSTALL_FAILURE
Error irrecuperable durante la instalación.
COMADMIN_E_OBJECT_DOES_NOT_EXIST
La aplicación no existe.
COMADMIN_E_OBJECTERRORS
Error al acceder a uno o varios objetos.

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

Consulte también

ICOMAdminCatalog