Compartir a través de


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

Exporta una aplicación COM+ o un proxy de aplicación a un archivo, listo para la instalación en equipos diferentes.

Sintaxis

HRESULT ExportApplication(
  [in] BSTR bstrApplIDOrName,
  [in] BSTR bstrApplicationFile,
  [in] long lOptions
);

Parámetros

[in] bstrApplIDOrName

Guid o nombre de aplicación de la aplicación que se va a exportar.

[in] bstrApplicationFile

Nombre del archivo al que se va a exportar la aplicación, incluida la ruta de acceso del archivo. Si este parámetro es NULL o una cadena vacía, el método ExportApplication devuelve E_INVALIDARG. Si no se especifica la ruta de acceso, se usa el directorio actual. Si se especifica una ruta de acceso relativa, la ruta de acceso es relativa al directorio actual.

[in] lOptions

Especifica las opciones de exportación de aplicaciones. Este parámetro puede ser uno de los siguientes valores del tipo de enumeración COMAdminApplicationExportOptions .

Valor Significado
COMAdminExportNoUsers
0
Exporte sin los usuarios asignados a los roles de aplicación.
COMAdminExportUsers
1
Exporte con los usuarios asignados a los roles de aplicación.
COMAdminExportApplicationProxy
2
Exportar aplicaciones como servidores proxy.
COMAdminExportForceOverwriteOfFile
4
Sobrescribe los archivos existentes.
COMAdminExportIn10Format
16
Exporte en formato COM+ 1.0 (Windows 2000).

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.
COMADMIN_E_OBJECT_DOES_NOT_EXIST
La aplicación no existe.

Requisitos

Requisito Value
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