Classe de CTokenPrivileges

Essa classe é um wrapper para a estrutura de TOKEN_PRIVILEGES .

Observação importanteImportante

Essa classe e seus membros não podem ser usados em aplicativos executados em tempo de execução do windows.

class CTokenPrivileges

Membros

x568z8ay.collapse_all(pt-br,VS.110).gifConstrutores public

Nome

Descrição

CTokenPrivileges::CTokenPrivileges

o construtor.

CTokenPrivileges::~CTokenPrivileges

O destrutor.

x568z8ay.collapse_all(pt-br,VS.110).gifMétodos públicos

Nome

Descrição

CTokenPrivileges::Add

Adiciona um ou mais privilégios para o objeto de CTokenPrivileges .

CTokenPrivileges::Delete

Exclui um privilégio do objeto de CTokenPrivileges .

CTokenPrivileges::DeleteAll

Exclui todos os privilégios de objeto de CTokenPrivileges .

CTokenPrivileges::GetCount

Retorna o número de entradas de privilégio no objeto de CTokenPrivileges .

CTokenPrivileges::GetDisplayNames

Recupera nomes para exibição para os privilégios contidos no objeto de CTokenPrivileges .

CTokenPrivileges::GetLength

Retorna o tamanho do buffer em bytes necessários para manter a estrutura de TOKEN_PRIVILEGES representada pelo objeto de CTokenPrivileges .

CTokenPrivileges::GetLuidsAndAttributes

Recupera os identificadores exclusivos localmente (LUIDs) e sinalizadores de atributo de objeto de CTokenPrivileges .

CTokenPrivileges::GetNamesAndAttributes

Recupera os sinalizadores e nomes de atributo de privilégios do objeto de CTokenPrivileges .

CTokenPrivileges::GetPTOKEN_PRIVILEGES

Retorna um ponteiro para a estrutura de TOKEN_PRIVILEGES .

CTokenPrivileges::LookupPrivilege

Recupera o atributo associado com um determinado nome de privilégios.

x568z8ay.collapse_all(pt-br,VS.110).gifOperadores públicos

Nome

Descrição

Const TOKEN_PRIVILEGES de CTokenPrivileges::operator *

Converter um valor a um ponteiro para a estrutura de TOKEN_PRIVILEGES .

CTokenPrivileges::operator =

Operador de atribuição.

Comentários

token de acesso é um objeto que descreve o contexto de segurança de um processo ou de um segmento e é atribuído a cada usuário efetuado logon em um sistema do Windows NT 2000 ou Windows.

O token de acesso é usado para descrever os vários privilégios de segurança concedidos a cada usuário.Um privilégio consiste em um número de 64 bits chamado um identificador exclusivo (localmenteLUID) e uma cadeia de caracteres de descritor.

A classe de CTokenPrivileges é um wrapper para a estrutura de TOKEN_PRIVILEGES e contém 0 ou mais privilégios.Os aplicativos podem ser adicionados, excluído, ou consultado fornecidos usando os métodos da classe.

Para obter uma introdução ao modelo de controle de acesso no windows, consulte controle de acesso em Windows SDK.

Requisitos

Cabeçalho: atlsecurity.h

Consulte também

Referência

TOKEN_PRIVILEGES

LUID

LUID_AND_ATTRIBUTES

Conceitos

Exemplo de segurança

Outros recursos

Visão geral da classe de ATL

Funções de segurança globais