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
Scrdenrl.dll
IID
IID _ ISCrdEnr est défini en tant que 753988a1-1357-436D-9cf5-f089bdd67d64

Voir aussi

ISCrdEnr

ISCrdEnr :: getUserName

ISCrdEnr::resetUser

ISCrdEnr::selectUserName