Metodo ISSOAdmin.UpdateApplication

Il metodo UpdateApplication aggiorna le informazioni dell'applicazione nel database Enterprise server single Sign-On (SSO).

Sintassi

  
HRESULT UpdateApplication(  
BSTR bstrApplicationName,  
BSTR bstrDescription,  
BSTR bstrContactInfo,  
BSTR bstrUserGroupName,  
BSTR bstrAdminGroupName,  
LONG lFlags,  
LONG lFlagMask  
);  
  
Function UpdateApplication(  
bstrApplicationName As String,  
bstrDescription As String,  
bstrContactInfo As String,  
bstrUserGroupName As String,  
bstrAdminGroupName As String,  
lFlags As Long  
)  

Parametri

bstrApplicationName
[in] Stringa che specifica il nome dell'applicazione. Questo parametro non può essere NULL o una stringa vuota, né contenere spazi. I nomi delle applicazioni non tengono conto della distinzione tra maiuscole e minuscole, ma conservano la propria combinazione di maiuscole/minuscole. Ad esempio, ABC, abc e AbC sono considerati come la stessa applicazione.

bstrApplicationName
[in] Stringa che specifica il nome dell'applicazione. Questo parametro non può essere NULL o una stringa vuota, né contenere spazi. I nomi delle applicazioni non tengono conto della distinzione tra maiuscole e minuscole, ma conservano la propria combinazione di maiuscole/minuscole. Ad esempio, ABC, abc e AbC sono considerati come la stessa applicazione.

bstrDescription
[in] Stringa che specifica la descrizione dell'applicazione.

bstrDescription
[in] Stringa che specifica la descrizione dell'applicazione.

bstrContactInfo
[in] Stringa che specifica le informazioni di contatto per questa applicazione.

bstrContactInfo
[in] Stringa che specifica le informazioni di contatto per questa applicazione.

bstrUserGroupName
[in] Stringa che specifica il nome del gruppo utente dell'applicazione. Deve essere un gruppo globale valido.

bstrUserGroupName
[in] Stringa che specifica il nome del gruppo utente dell'applicazione. Deve essere un gruppo globale valido.

bstrAdminGroupName
[in] Stringa che specifica il nome del gruppo amministratore dell'applicazione. Deve essere un gruppo globale valido. Se in esecuzione come amministratore dell'applicazione, questo parametro verrà ignorato.

bstrAdminGroupName
[in] Stringa che specifica il nome del gruppo amministratore dell'applicazione. Deve essere un gruppo globale valido. Se in esecuzione come amministratore dell'applicazione, questo parametro verrà ignorato.

lFlags
[in] Valore intero che specifica se l'applicazione è attivata. Per abilitare l'applicazione, impostare il flag SSO_FLAG_ENABLED.

lFlags
[in] Valore intero che specifica se l'applicazione è attivata. Per abilitare l'applicazione, impostare il flag SSO_FLAG_ENABLED.

lFlagMask
[in] Per modificare il valore del flag, impostare questa maschera sul flag che si desidera modificare. Per abilitare o disabilitare ad esempio Enterprise SSO, impostare questo flag su SSO_FLAG_ENABLED. Il parametro flagMask indica il flag da modificare, mentre il parametro flags indica il nuovo valore di tale flag.

lFlagMask
[in] Per modificare il valore del flag, impostare questa maschera sul flag che si desidera modificare. Per abilitare o disabilitare ad esempio Enterprise SSO, impostare questo flag su SSO_FLAG_ENABLED. Il parametro flagMask indica il flag da modificare, mentre il parametro flags indica il nuovo valore di tale flag.

Valore restituito

Questo metodo restituisce un HRESULT che indica se il metodo viene completato in modo corretto. Per ulteriori dettagli, vedere la sezione relativa ai valori di errore.

Non applicabile.

Valori di errore

Questo metodo restituisce un HRESULT contenente uno dei valori riportati nella tabella seguente.

Questo metodo indica gli errori impostando la proprietà Number dell'oggetto Err globale su uno dei valori nella tabella seguente.

Valore Descrizione
S_OK Il metodo è riuscito.
E_ACCESSDENIED Al chiamante viene negato l'accesso.
E_INVALIDARG È stato rilevato un parametro non valido.

Commenti

Per accedere a questo metodo, è necessario essere un amministratore SSO, un amministratore di applicazioni affiliate SSO o un amministratore di applicazioni.

Requisiti

Piattaforme: Windows 7, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Vista SP2, Windows Server 2003 R2 SP2

Vedere anche

Programmazione con Enterprise Single Sign-On
Interfaccia ISSOAdmin (COM)
Membri ISSOAdmin