Partager via


CAccessToken::CheckTokenMembership

Appelez cette méthode pour déterminer si un SID spécifié est activé dans l'objet d' CAccessToken .

bool CheckTokenMembership(
   const CSid& rSid,
   bool* pbIsMember
) const throw(...);

Paramètres

  • rSid
    Référence à un objet de classe de CSid .

  • pbIsMember
    Pointeur vers une variable qui accepte les résultats du contrôle.

Valeur de retour

Retourne la valeur true en cas de réussite, false en cas d'échec.

Notes

La méthode d' CheckTokenMembership vérifie la présence du SID dans l'utilisateur et les SIDS de groupe du jeton d'accès.Si le SID est présent et a l'attribut de SE_GROUP_ENABLED, le pbIsMember a la valeur true ; sinon, il a la valeur false.

Dans les versions debug, une erreur d'assertion se produit si pbIsMember n'est pas un pointeur valide.

[!REMARQUE]

L'objet d' CAccessToken doit être un jeton d'emprunt d'identité et non un jeton principal.

Configuration requise

Header: atlsecurity.h

Voir aussi

Référence

Classe de CAccessToken

CheckTokenMembership