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
ヘッダー comadmin.h

こちらもご覧ください

ICOMAdminCatalog