CAccessToken::Impersonate
呼叫這個方法會指派模擬 CAccessToken 到執行緒。
bool Impersonate(
HANDLE hThread = NULL
) const throw(...);
參數
- hThread
將指派模擬語彙基元之執行緒的控制代碼。 必須開啟此控制代碼與 TOKEN_IMPERSONATE 存取權限。 如果 hThread 是空的,方法將會導致執行緒停止使用模擬語彙基元。
傳回值
如果成功則傳回 true,失敗則傳回 false。
備註
如果 CAccessToken 沒有有效的語彙基元指標,在偵錯組建中,判斷提示將會發生錯誤。
CAutoRevertImpersonation 類別 可用來自動還原模擬的存取語彙基元。
需求
Header: atlsecurity.h