Метод ICOMAdminCatalog::ExportApplication (comadmin.h)

Экспортирует приложение COM+ или прокси-сервер приложения в файл, готовый к установке на разных компьютерах.

Синтаксис

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

Параметры

[in] bstrApplIDOrName

GUID или имя приложения для экспорта.

[in] bstrApplicationFile

Имя файла для экспорта приложения, включая путь к файлу. Если этот параметр имеет значение NULL или пустую строку, метод ExportApplication возвращает E_INVALIDARG. Если путь не указан, используется текущий каталог. Если введен относительный путь, путь будет относительным к текущему каталогу.

[in] lOptions

Указывает параметры экспорта приложения. Этот параметр может быть одним из следующих значений из типа перечисления COMAdminApplicationExportOptions .

Значение Значение
COMAdminExportNoUsers
0
Экспорт без пользователей, назначенных ролям приложения.
COMAdminExportUsers
1
Экспорт с пользователями, назначенными ролям приложения.
COMAdminExportApplicationProxy
2
Экспорт приложений в качестве прокси-серверов.
COMAdminExportForceOverwriteOfFile
4
Перезаписать существующие файлы.
COMAdminExportIn10Format
16
Экспорт в формате COM+ 1.0 (Windows 2000).

Возвращаемое значение

Этот метод может возвращать стандартные возвращаемые значения E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED и E_FAIL, а также следующие значения.

Код возврата Описание
S_OK
Метод завершился успешно.
COMADMIN_E_OBJECT_DOES_NOT_EXIST
Приложения не существует.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header comadmin.h

См. также раздел

ICOMAdminCatalog