次の方法で共有


CTokenPrivileges::Add

更新 : 2007 年 11 月

CTokenPrivileges アクセス トークン オブジェクトに 1 つ以上の特権を追加します。

bool Add(
   LPCTSTR pszPrivilege,
   bool bEnable 
) throw(...);
void Add(
   const TOKEN_PRIVILEGES & rPrivileges 
) throw(...);

パラメータ

  • pszPrivilege
    WINNT.H ヘッダー ファイルで定義されている特権の名前を指定する null で終わる文字列へのポインタ。

  • bEnable
    このパラメータが true の場合は、特権が有効です。このパラメータが false の場合は、特権は無効になります。

  • rPrivileges
    TOKEN_PRIVILEGES 構造体への参照。この構造体から特権と属性がコピーされ、CTokenPrivileges オブジェクトに追加されます。

戻り値

最初の形式のメソッドは、特権が正常に追加された場合は true、それ以外の場合は false を返します。

必要条件

ヘッダー : atlsecurity.h

参照

参照

CTokenPrivileges クラス

CTokenPrivileges::Delete

CTokenPrivileges::DeleteAll

その他の技術情報

CTokenPrivileges のメンバ