CTokenPrivileges::Add
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