ISCrdEnr :: setUserName, méthode
La méthode setUserName spécifie le nom de l’utilisateur au nom duquel l’inscription de certificat est prévue.
Syntaxe
HRESULT setUserName(
[in] DWORD dwFlags,
[in] BSTR bstrUserName
);
SCrdEnr.setUserName( _
ByVal dwFlags, _
ByVal bstrUserName _
)
Paramètres
-
dwFlags [ dans]
-
Cette valeur doit être un _ nom UPN d’inscription cicatrice _ _ (défini comme 1) ou un _ _ _ nom compatible avec l’inscription _ au Sam (défini sur 2).
Définissez cette valeur sur _ le nom UPN de l’inscription à l’utilisation de cicatrices _ _ , si le nom spécifié dans bstrUserName est le nom de principal universel de l’utilisateur, tel que « someone@example.com ». Le nom UPN de l’utilisateur doit correspondre à un nom SAM (Security Access Manager) existant.
Définissez cette valeur sur _ inscrire _ _ un nom compatible sam _ en cours d’inscription. Si le nom spécifié dans bstrUserName est le nom Sam de l’utilisateur au format « utilisateur du domaine \ ».
-
bstrUserName [ dans]
-
Nom de l'utilisateur.
Valeur de retour
VB
Si la méthode est réussie, la méthode retourne S _ OK.
Si la méthode échoue, elle retourne une valeur HRESULT qui indique l’erreur. Pour obtenir la liste des codes d’erreur courants, consultez valeurs HRESULT communes.
Notes
Appelez cette méthode pour spécifier le nom d’utilisateur à émettre pour la carte à puce. Une alternative à setUserName est ISCrdEnr :: selectUserName.
Une fois qu’un nom d’utilisateur a été spécifié, sa valeur peut être récupérée en appelant getUserName.
Spécifications
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Aucun pris en charge |
| Serveur minimal pris en charge |
Windows Serveur 2003 [ applications de bureau uniquement] |
| DLL |
|
| IID |
IID _ ISCrdEnr est défini en tant que 753988a1-1357-436D-9cf5-f089bdd67d64 |