CAccessToken::CreatePrimaryToken
Appelez cette méthode pour créer un jeton principal.
bool CreatePrimaryToken(
CAccessToken* pPri,
DWORD dwDesiredAccess = MAXIMUM_ALLOWED,
const CSecurityAttributes* pTokenAttributes = NULL
) const throw(...);
Paramètres
pPri
Pointeur vers le nouvel objet d' CAccessToken .dwDesiredAccess
Spécifie les droits d'accès demandés pour la nouvelle jeton.La valeur par défaut, MAXIMUM_ALLOWED, demande tous les droits d'accès valides pour l'appelant.Consultez droits d'accès et masques d'accès pour plus d'informations sur les droits d'accès.pTokenAttributes
Pointeur vers une structure de SECURITY_ATTRIBUTES qui spécifie un modèle de sécurité pour la nouvelle jeton et détermine si les processus enfants peuvent hériter la marque.Si les pTokenAttributes est NULL, le jeton obtient un modèle de sécurité par défaut et le handle ne peut pas être héritée.
Valeur de retour
Retourne la valeur true en cas de réussite, false en cas d'échec.
Notes
CreatePrimaryToken appelle DuplicateTokenEx pour créer un nouveau jeton principal.
Configuration requise
Header: atlsecurity.h