Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Erstellt einen Alias für eine vorhandene COM+-Komponente.
Syntax
HRESULT AliasComponent(
[in] BSTR bstrSrcApplicationIDOrName,
[in] BSTR bstrCLSIDOrProgID,
[in] BSTR bstrDestApplicationIDOrName,
[in] BSTR bstrNewProgId,
[in] BSTR bstrNewClsid
);
Parameter
[in] bstrSrcApplicationIDOrName
Die Anwendungs-ID oder der Name der Quellanwendung, die die Komponente enthält.
[in] bstrCLSIDOrProgID
Die Klassen-ID oder Programm-ID der Komponente, für die ein Alias erstellt wird.
[in] bstrDestApplicationIDOrName
Die Anwendungs-ID oder der Name der Zielanwendung, die den Alias enthält. Wenn dieses Argument NULL oder eine leere Zeichenfolge ist, wird der Alias in der Quellanwendung erstellt.
[in] bstrNewProgId
Die Programm-ID des Alias.
[in] bstrNewClsid
Die Klassen-ID des Alias. Wenn dieses Argument NULL oder eine leere Zeichenfolge ist, wird eine neue, eindeutige Klassen-ID zugewiesen.
Rückgabewert
Diese Methode kann die Standardrückgabewerte E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED und E_FAIL sowie die folgenden Werte zurückgeben.
| Rückgabecode | BESCHREIBUNG |
|---|---|
|
Die Methode wurde erfolgreich abgeschlossen. |
|
Mindestens eine der benannten Anwendungen ist in mehreren Partitionen vorhanden. Um diesen Fehler zu vermeiden, verwenden Sie Anwendungs-IDs anstelle von Namen. |
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | comadmin.h |