Méthode ICOMAdminCatalog2 ::AliasComponent (comadmin.h)
Crée un alias pour un composant COM+ existant.
Syntaxe
HRESULT AliasComponent(
[in] BSTR bstrSrcApplicationIDOrName,
[in] BSTR bstrCLSIDOrProgID,
[in] BSTR bstrDestApplicationIDOrName,
[in] BSTR bstrNewProgId,
[in] BSTR bstrNewClsid
);
Paramètres
[in] bstrSrcApplicationIDOrName
ID d’application ou nom de l’application source contenant le composant.
[in] bstrCLSIDOrProgID
ID de classe ou ID de programme du composant pour lequel un alias est créé.
[in] bstrDestApplicationIDOrName
ID d’application ou nom de l’application de destination qui contient l’alias. Si cet argument a la valeur NULL ou une chaîne vide, l’alias est créé dans l’application source.
[in] bstrNewProgId
ID de programme de l’alias.
[in] bstrNewClsid
ID de classe de l’alias. Si cet argument a la valeur NULL ou une chaîne vide, un nouvel ID de classe unique est affecté.
Valeur retournée
Cette méthode peut retourner les valeurs de retour standard E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED et E_FAIL, ainsi que les valeurs suivantes.
Code de retour | Description |
---|---|
|
La commande s'est correctement terminée. |
|
Au moins une des applications nommées existe dans plusieurs partitions. Pour éviter cette erreur, utilisez des ID d’application au lieu de noms. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | comadmin.h |