Метод ICOMAdminCatalog2::AliasComponent (comadmin.h)
Создает псевдоним для существующего компонента COM+.
Синтаксис
HRESULT AliasComponent(
[in] BSTR bstrSrcApplicationIDOrName,
[in] BSTR bstrCLSIDOrProgID,
[in] BSTR bstrDestApplicationIDOrName,
[in] BSTR bstrNewProgId,
[in] BSTR bstrNewClsid
);
Параметры
[in] bstrSrcApplicationIDOrName
Идентификатор приложения или имя исходного приложения, содержащего компонент.
[in] bstrCLSIDOrProgID
Идентификатор класса или идентификатор программы компонента, для которого создается псевдоним.
[in] bstrDestApplicationIDOrName
Идентификатор приложения или имя конечного приложения, содержащего псевдоним. Если этот аргумент имеет значение NULL или пустую строку, псевдоним создается в исходном приложении.
[in] bstrNewProgId
Идентификатор программы псевдонима.
[in] bstrNewClsid
Идентификатор класса псевдонима. Если этот аргумент имеет значение NULL или пустую строку, назначается новый уникальный идентификатор класса.
Возвращаемое значение
Этот метод может возвращать стандартные возвращаемые значения E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED и E_FAIL, а также следующие значения.
Код возврата | Описание |
---|---|
|
Метод завершился успешно. |
|
По крайней мере одно из именованных приложений существует в нескольких секциях. Чтобы избежать этой ошибки, используйте идентификаторы приложений вместо имен. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | comadmin.h |