ISSOAdmin.UpdateApplication, méthode

La méthode UpdateApplication met à jour les informations d’application dans la base de données du serveur Sign-On d’entreprise (SSO).

Syntaxe

  
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  
)  

Paramètres

bstrApplicationName
[in] Chaîne qui spécifie le nom de l’application. Ce paramètre ne peut pas avoir la valeur NULL, être une chaîne vide ou contenir des espaces. Les noms d'application ne respectent pas les majuscules et minuscules, toutefois, ces dernières sont conservées. Par exemple, ABC, abc et AbC sont considérés comme la même application.

bstrApplicationName
[in] Chaîne qui spécifie le nom de l’application. Ce paramètre ne peut pas avoir la valeur NULL, être une chaîne vide ou contenir des espaces. Les noms d'application ne respectent pas les majuscules et minuscules, toutefois, ces dernières sont conservées. Par exemple, ABC, abc et AbC sont considérés comme la même application.

bstrDescription
[in] Chaîne qui spécifie la description de l’application.

bstrDescription
[in] Chaîne qui spécifie la description de l’application.

bstrContactInfo
[in] Chaîne qui spécifie les informations de contact pour cette application.

bstrContactInfo
[in] Chaîne qui spécifie les informations de contact pour cette application.

bstrUserGroupName
[in] Chaîne qui spécifie le nom du groupe Utilisateurs de l’application. Il doit s'agir d'un groupe global valide.

bstrUserGroupName
[in] Chaîne qui spécifie le nom du groupe Utilisateurs de l’application. Il doit s'agir d'un groupe global valide.

bstrAdminGroupName
[in] Chaîne qui spécifie le nom du groupe Administrateur d’application. Il doit s'agir d'un groupe global valide. S'il s'exécute en tant qu'administrateur de l'application, ce paramètre sera ignoré.

bstrAdminGroupName
[in] Chaîne qui spécifie le nom du groupe Administrateur d’application. Il doit s'agir d'un groupe global valide. S'il s'exécute en tant qu'administrateur de l'application, ce paramètre sera ignoré.

lFlags
[in] Entier qui spécifie si l’application est activée. Pour activer l'application, définissez l'indicateur SSO_FLAG_ENABLED.

lFlags
[in] Entier qui spécifie si l’application est activée. Pour activer l'application, définissez l'indicateur SSO_FLAG_ENABLED.

lFlagMask
[in] Pour modifier la valeur de l’indicateur, définissez ce masque sur l’indicateur que vous devez modifier. Par exemple, pour activer ou désactiver l'authentification unique de l'entreprise, définissez cet indicateur sur SSO_FLAG_ENABLED. Le paramètre flagMask indique l’indicateur que vous souhaitez modifier, tandis que le paramètre flags indique la nouvelle valeur de cet indicateur.

lFlagMask
[in] Pour modifier la valeur de l’indicateur, définissez ce masque sur l’indicateur que vous devez modifier. Par exemple, pour activer ou désactiver l'authentification unique de l'entreprise, définissez cet indicateur sur SSO_FLAG_ENABLED. Le paramètre flagMask indique l’indicateur que vous souhaitez modifier, tandis que le paramètre flags indique la nouvelle valeur de cet indicateur.

Valeur renvoyée

Cette méthode retourne un HRESULT indiquant s’il s’est terminé avec succès. Pour plus d’informations, consultez la section Valeurs d’erreur.

Non applicable.

Valeurs d'erreur

Cette méthode retourne un HRESULT contenant l’une des valeurs du tableau suivant.

Cette méthode indique les erreurs en définissant la propriété Number de l’objet Err global sur l’une des valeurs du tableau suivant.

Valeur Description
S_OK S_OK
E_ACCESSDENIED L'accès à l'appelant est refusé.
E_INVALIDARG Un paramètre non valide a été détecté.

Remarques

Pour pouvoir accéder à cette méthode, vous devez être un administrateur de l'authentification unique, un administrateur d'applications associées à l'authentification unique ou un administrateur d'application.

Configuration requise

Plates-formes: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows 11 et Windows 10

Voir aussi

Programmation avec l’authentification unique de l’entreprise
ISSOAdmin, interface (COM)
Membres de ISSOAdmin