Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis 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 |