Partager via


ISSOLookup2.GetCredentials, méthode

La méthode GetCredentials récupère les informations d’identification de l’utilisateur pour une application.

Syntaxe

  
HRESULT GetCredentials(  
BSTR bstrApplicationName,  
LONG lFlags,  
BSTR* pbstrExternalUserName,  
SAFEARRAY credentials  
);  
  
Function GetCredentials(  
bstrApplicationName As String,  
lFlags As Long,  
pbstrExternalUserName As String  
)  
As String  

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 de l'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.

lFlags
[in] Entier long qui spécifie les indicateurs à définir. L’utilisation de SSO_FLAG_REFRESH indique que le cache des informations d’identification doit être contourné.

lFlags
[in] Long qui spécifie les indicateurs à définir. L’utilisation de SSO_FLAG_REFRESH indique que le cache des informations d’identification doit être contourné.

pbstrExternalUserName
[out] Pointeur vers une chaîne qui reçoit le nom d’utilisateur externe.

pbstrExternalUserName
[out] Chaîne qui reçoit le nom d’utilisateur externe.

credentials
[out] Tableau de chaînes qui reçoit les informations d’identification.

Valeur renvoyée

Cette méthode retourne une valeur HRESULT indiquant si elle s’est terminée avec succès. Pour plus d’informations, consultez la section Valeurs d’erreur.

Tableau de chaîne qui reçoit les informations d'identification.

Valeurs d'erreur

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

Cette méthode renvoie une valeur HRESULT contenant 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 accéder à cette méthode, vous devez être un utilisateur d’application. Vous ne pouvez récupérer que vos propres propriétés.

Configuration requise

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

Voir aussi

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