CAccessToken::CreatePrimaryToken
调用此方法来创建新的主令牌。
bool CreatePrimaryToken(
CAccessToken* pPri,
DWORD dwDesiredAccess = MAXIMUM_ALLOWED,
const CSecurityAttributes* pTokenAttributes = NULL
) const throw(...);
参数
pPri
为新 CAccessToken 对象的指针。dwDesiredAccess
为新标记指定请求的访问权限。 默认值,MAXIMUM_ALLOWED,请求时调用方是有效的所有访问权限。 有关更多参见 访问权限和Access掩码 在访问权限。pTokenAttributes
为新标签指定安全描述符并确定的 SECURITY_ATTRIBUTES 结构的指针子进程是否可以继承该标记。 如果 pTokenAttributes 为NULL,标记获取默认安全说明符,并处理不能被继承。
返回值
如果成功,则返回 true;如果失败,则返回 false。
备注
CreatePrimaryToken 调用 DuplicateTokenEx 创建新的主令牌。
要求
Header: atlsecurity.h