CAccessToken::CreatePrimaryToken
呼叫這個方法會建立新的主要語彙基元。
bool CreatePrimaryToken(
CAccessToken* pPri,
DWORD dwDesiredAccess = MAXIMUM_ALLOWED,
const CSecurityAttributes* pTokenAttributes = NULL
) const throw(...);
參數
pPri
為新的 CAccessToken 物件的指標。dwDesiredAccess
指定新語彙基元指定要求的存取權限。 預設, MAXIMUM_ALLOWED,要求呼叫端為任何有效的存取權限。 如需更多參閱 存取權限和存取遮罩 在存取權限。pTokenAttributes
為新的語彙基元指定安全性描述元並決定的 SECURITY_ATTRIBUTES 結構之指標子處理序是否可以繼承這個語彙基元。 如果 pTokenAttributes 是空的,則語彙基元會取得預設的安全性描述元,並且控制代碼無法被繼承。
傳回值
如果成功則傳回 true,失敗則傳回 false。
備註
CreatePrimaryToken 呼叫 DuplicateTokenEx 建立新的主要語彙基元。
需求
Header: atlsecurity.h