Metodo ICOMAdminCatalog2::AliasComponent (comadmin.h)
Crea un alias per un componente COM+ esistente.
Sintassi
HRESULT AliasComponent(
[in] BSTR bstrSrcApplicationIDOrName,
[in] BSTR bstrCLSIDOrProgID,
[in] BSTR bstrDestApplicationIDOrName,
[in] BSTR bstrNewProgId,
[in] BSTR bstrNewClsid
);
Parametri
[in] bstrSrcApplicationIDOrName
ID applicazione o nome dell'applicazione di origine contenente il componente.
[in] bstrCLSIDOrProgID
ID classe o ID programma del componente per cui viene creato un alias.
[in] bstrDestApplicationIDOrName
ID applicazione o nome dell'applicazione di destinazione contenente l'alias. Se questo argomento è NULL o una stringa vuota, l'alias viene creato all'interno dell'applicazione di origine.
[in] bstrNewProgId
ID programma dell'alias.
[in] bstrNewClsid
ID classe dell'alias. Se questo argomento è NULL o una stringa vuota, viene assegnato un nuovo ID classe univoco.
Valore restituito
Questo metodo può restituire i valori restituiti standard E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED e E_FAIL, nonché i valori seguenti.
Codice restituito | Descrizione |
---|---|
|
Metodo completato correttamente. |
|
Almeno una delle applicazioni denominate esiste in più partizioni. Per evitare questo errore, usare ID applicazione anziché nomi. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | comadmin.h |