ICOMAdminCatalog2::AliasComponent メソッド (comadmin.h)
既存の COM+ コンポーネントのエイリアスを作成します。
構文
HRESULT AliasComponent(
[in] BSTR bstrSrcApplicationIDOrName,
[in] BSTR bstrCLSIDOrProgID,
[in] BSTR bstrDestApplicationIDOrName,
[in] BSTR bstrNewProgId,
[in] BSTR bstrNewClsid
);
パラメーター
[in] bstrSrcApplicationIDOrName
コンポーネントを含むソース アプリケーションのアプリケーション ID または名前。
[in] bstrCLSIDOrProgID
別名が作成されるコンポーネントのクラス ID またはプログラム ID。
[in] bstrDestApplicationIDOrName
別名を含むアプリケーション ID または宛先アプリケーションの名前。 この引数が NULL または空の文字列の場合、エイリアスはソース アプリケーション内に作成されます。
[in] bstrNewProgId
エイリアスのプログラム ID。
[in] bstrNewClsid
エイリアスのクラス ID。 この引数が NULL または空の文字列の場合は、新しい一意のクラス ID が割り当てられます。
戻り値
このメソッドは、標準の戻り値E_INVALIDARG、E_OUTOFMEMORY、E_UNEXPECTED、E_FAIL、および次の値を返すことができます。
リターン コード | 説明 |
---|---|
|
メソッドは正常に完了しました。 |
|
名前付きアプリケーションの少なくとも 1 つが複数のパーティションに存在します。 このエラーを回避するには、名前の代わりにアプリケーション ID を使用します。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | comadmin.h |