Condividi tramite


Metodo ICOMAdminCatalog::InstallApplication (comadmin.h)

Installa un'applicazione COM+ o un proxy di applicazione dal file specificato.

Sintassi

HRESULT InstallApplication(
  [in]           BSTR bstrApplicationFile,
  [in, optional] BSTR bstrDestinationDirectory,
  [in, optional] long lOptions,
  [in, optional] BSTR bstrUserId,
  [in, optional] BSTR bstrPassword,
  [in, optional] BSTR bstrRSN
);

Parametri

[in] bstrApplicationFile

Nome del file contenente l'applicazione da installare.

[in, optional] bstrDestinationDirectory

Dove installare i componenti. Se questo parametro è vuoto, viene utilizzata la directory predefinita.

[in, optional] lOptions

Flag di opzione. Questo parametro può avere uno dei valori seguenti.

Valore Significato
COMAdminInstallNoUsers
0
Non installare gli utenti salvati nel file dell'applicazione (impostazione predefinita).
COMAdminInstallUsers
1
Installare gli utenti salvati in un file dell'applicazione.
COMAdminInstallForceOverwriteOfFiles
2
Sovrascrivere i file.

[in, optional] bstrUserId

ID utente con cui eseguire l'applicazione.

[in, optional] bstrPassword

Password con cui eseguire l'applicazione.

[in, optional] bstrRSN

Nome del server remoto da usare per un proxy di applicazione.

Valore restituito

Questo metodo può restituire i valori restituiti standard E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED e E_FAIL, nonché i valori seguenti.

Codice restituito Descrizione
S_OK
Metodo completato correttamente.
ERROR_INSTALL_FAILURE
Errore irreversibile durante l'installazione.
COMADMIN_E_OBJECT_DOES_NOT_EXIST
L'applicazione non esiste.
COMADMIN_E_OBJECTERRORS
Errore durante l'accesso a uno o più oggetti.

Requisiti

   
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