CAccessToken::Impersonate
调用此方法分配模拟 CAccessToken 到线程。
bool Impersonate(
HANDLE hThread = NULL
) const throw(...);
参数
- hThread
对分配模拟标记线程的句柄。 必须打开此句柄与TOKEN_IMPERSONATE访问权限。 如果 hThread 为NULL,方法会导致线程停止使用模拟标记。
返回值
如果成功,则返回 true;如果失败,则返回 false。
备注
如果 CAccessToken 没有有效的指针标记,在调试版本中,断言会出现错误。
CAutoRevertImpersonation选件类 可用于自动还原模拟的访问令牌。
要求
Header: atlsecurity.h