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

Vedi anche

ICOMAdminCatalog