共用方式為


CAccessToken::GetThreadToken

呼叫這個方法會使用語彙基元的 CAccessToken 從指定的執行緒。

bool GetThreadToken( 
   DWORD dwDesiredAccess, 
   HANDLE hThread = NULL, 
   bool bOpenAsSelf = true  
) throw( );

參數

  • dwDesiredAccess
    指定存取所要求的型別存取語彙基元的存取遮罩。 這些必要的存取類型與語彙基元的 DACL 比較決定要授與或拒絕存取。

  • hThread
    為開啟的存取語彙基元的執行緒的控制代碼。

  • bOpenAsSelf
    表示存取檢查是否要對 GetThreadToken 呼叫方法的執行緒的安全性內容或物件處理序的安全性內容呼叫執行緒的。

    如果這個參數是錯誤的,使用呼叫執行緒的,安全性內容來執行存取檢查。 如果執行緒模擬用戶端,所以這個安全性內容可能是用戶端處理序。 如果此參數為 true 時,使用處理序的安全性內容呼叫的執行緒上,存取會執行檢查。

傳回值

如果成功則傳回 true,失敗則傳回 false。

需求

Header: atlsecurity.h

請參閱

參考

CAccessToken Class

OpenThreadToken