Metodo ICOMAdminCatalog::InstallComponent (comadmin.h)
Installa tutti i componenti (classi COM) da un file DLL in un'applicazione COM+ e registra i componenti nel database di registrazione della classe COM+.
Sintassi
HRESULT InstallComponent(
[in] BSTR bstrApplIDOrName,
[in] BSTR bstrDLL,
[in] BSTR bstrTLB,
[in] BSTR bstrPSDLL
);
Parametri
[in] bstrApplIDOrName
GUID o nome dell'applicazione.
[in] bstrDLL
Nome del file DLL contenente il componente da installare.
[in] bstrTLB
Nome del file di libreria dei tipi esterno. Se il file della libreria dei tipi è incorporato nella DLL, passare una stringa vuota per questo parametro.
[in] bstrPSDLL
Nome del file DLL proxy-stub. Se al componente non è associata alcuna DLL proxy-stub, passare una stringa vuota per questo parametro.
Valore restituito
Questo metodo può restituire i valori restituiti standard E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, E_FAIL e S_OK.
Commenti
InstallComponent fornisce la registrazione completa dei componenti nel database di registrazione della classe COM+ (RegDB) come componenti configurati, tra cui interfaccia, metodo, libreria dei tipi e informazioni proxy-stub necessarie per il marshalling.
InstallComponent è il modo consigliato per installare tutti i componenti in applicazioni COM+ anziché ICOMAdminCatalog::ImportComponent.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | comadmin.h |