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