Méthode ICOMAdminCatalog ::InstallComponent (comadmin.h)
Installe tous les composants (classes COM) à partir d’un fichier DLL dans une application COM+ et inscrit les composants dans la base de données d’inscription de classes COM+.
Syntaxe
HRESULT InstallComponent(
[in] BSTR bstrApplIDOrName,
[in] BSTR bstrDLL,
[in] BSTR bstrTLB,
[in] BSTR bstrPSDLL
);
Paramètres
[in] bstrApplIDOrName
GUID ou nom de l’application.
[in] bstrDLL
Nom du fichier DLL contenant le composant à installer.
[in] bstrTLB
Nom du fichier de bibliothèque de types externes. Si le fichier de bibliothèque de types est incorporé dans la DLL, transmettez une chaîne vide pour ce paramètre.
[in] bstrPSDLL
Nom du fichier DLL proxy-stub. Si aucune DLL proxy-stub n’est associée au composant, transmettez une chaîne vide pour ce paramètre.
Valeur retournée
Cette méthode peut retourner les valeurs de retour standard E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, E_FAIL et S_OK.
Remarques
InstallComponent fournit l’inscription complète des composants dans la base de données d’inscription de classes COM+ (RegDB) en tant que composants configurés, y compris l’interface, la méthode, la bibliothèque de types et les informations proxy-stub nécessaires au marshaling.
InstallComponent est la méthode recommandée pour installer tous les composants dans les applications COM+ au lieu d’ICOMAdminCatalog ::ImportComponent.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | comadmin.h |