CTokenPrivileges选件类

此选件类是 TOKEN_PRIVILEGES 结构的包装。

重要

此选件类及其成员不能在Windows运行时执行的应用程序。

class CTokenPrivileges

成员

x568z8ay.collapse_all(zh-cn,VS.110).gif公共构造函数

名称

说明

CTokenPrivileges::CTokenPrivileges

构造函数。

CTokenPrivileges::~CTokenPrivileges

该析构函数。

x568z8ay.collapse_all(zh-cn,VS.110).gif公共方法

名称

说明

CTokenPrivileges::Add

添加一个或多个权限。CTokenPrivileges 对象。

CTokenPrivileges::Delete

CTokenPrivileges 对象删除权限。

CTokenPrivileges::DeleteAll

CTokenPrivileges 对象删除所有权限。

CTokenPrivileges::GetCount

返回权限项的数目。CTokenPrivileges 对象的。

CTokenPrivileges::GetDisplayNames

检索显示名称在 CTokenPrivileges 对象包含的权限。

CTokenPrivileges::GetLength

在需要的字节数组返回缓冲区大小保存 TOKEN_PRIVILEGES 结构由 CTokenPrivileges 对象。

CTokenPrivileges::GetLuidsAndAttributes

CTokenPrivileges 对象检索本地唯一标识符(LUIDs)和属性标志。

CTokenPrivileges::GetNamesAndAttributes

CTokenPrivileges 对象检索权限名称和特性标志。

CTokenPrivileges::GetPTOKEN_PRIVILEGES

返回指向 TOKEN_PRIVILEGES 结构。

CTokenPrivileges::LookupPrivilege

检索特性与给定的权限集的名称。

x568z8ay.collapse_all(zh-cn,VS.110).gif公共运算符

名称

说明

CTokenPrivileges::operator const TOKEN_PRIVILEGES *

将值转换为指针。TOKEN_PRIVILEGES 结构。

CTokenPrivileges::operator =

赋值运算符。

备注

访问令牌 是描述进程或线程的安全性上下文的对象以及分配给每个用户登录到Windows NT或Windows 2000系统上。

访问令牌用于描述各种安全权限授予每个用户。 权限包括调用局部唯一标识符(LUID)和说明符字符串的64位数字。

CTokenPrivileges 选件类是 TOKEN_PRIVILEGES 结构的包装并包含0个或更多的权限。 使用所提供的选件类方法,权限可以添加,删除或已查询。

有关访问控制设计介绍在Windows,请参见。Windows SDK的 访问控制

要求

Header: atlsecurity.h

请参见

参考

TOKEN_PRIVILEGES

LUID

LUID_AND_ATTRIBUTES

概念

“安全”示例

其他资源

ATL选件类概述

安全全局函数