Compartilhar via


Classe de CSecurityDesc

Essa classe é um wrapper para a estrutura de SECURITY_DESCRIPTOR .

Observação importanteImportante

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

class CSecurityDesc

Membros

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

Nome

Descrição

CSecurityDesc::CSecurityDesc

o construtor.

CSecurityDesc::~CSecurityDesc

O destrutor.

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

Nome

Descrição

CSecurityDesc::FromString

Converte um descritor de segurança cadeia de caracteres de formato em um descritor de segurança válido, funcional.

CSecurityDesc::GetControl

Recupera informações de controle de descritor de segurança.

CSecurityDesc::GetDacl

Recupera informações de (DACL) da lista de controle de acesso discricionário de descritor de segurança.

CSecurityDesc::GetGroup

Recupera informações principal do grupo de descritor de segurança.

CSecurityDesc::GetOwner

Recupera o informaton do proprietário de descritor de segurança.

CSecurityDesc::GetPSECURITY_DESCRIPTOR

Retorna um ponteiro para a estrutura de SECURITY_DESCRIPTOR .

CSecurityDesc::GetSacl

Recupera informações de (SACL) da lista de controle de acesso do sistema de descritor de segurança.

CSecurityDesc::IsDaclAutoInherited

Determina se DACL é configurado para oferecer suporte a propagação automático.

CSecurityDesc::IsDaclDefaulted

Determina se o descritor de segurança é configurado com DACL padrão.

CSecurityDesc::IsDaclPresent

Determina se o descritor de segurança contém DACL.

CSecurityDesc::IsDaclProtected

Determina se DACL é configurado para evitar alterações.

CSecurityDesc::IsGroupDefaulted

Determina se o identificador de segurança (SID) do grupo de descritor de segurança foi definido por padrão.

CSecurityDesc::IsOwnerDefaulted

Determina se o proprietário SID de descritor de segurança foi definido por padrão.

CSecurityDesc::IsSaclAutoInherited

Determina se o SACL é configurado para oferecer suporte a propagação automático.

CSecurityDesc::IsSaclDefaulted

Determina se o descritor de segurança é configurado com uma opção SACL.

CSecurityDesc::IsSaclPresent

Determina se o descritor de segurança contém um SACL.

CSecurityDesc::IsSaclProtected

Determina se o SACL é configurado para evitar alterações.

CSecurityDesc::IsSelfRelative

Determina se o descritor de segurança está no formato do são relativos.

CSecurityDesc::MakeAbsolute

Chamar esse método para converter o descritor de segurança para o formato absoluto.

CSecurityDesc::MakeSelfRelative

Chamar esse método para converter o descritor de segurança em formato de são relativos.

CSecurityDesc::SetControl

Define os bits de controle de um descritor de segurança.

CSecurityDesc::SetDacl

Define informações em DACL.Se DACL já está presente no descritor de segurança, ele será substituído.

CSecurityDesc::SetGroup

Define informações principal do grupo de um descritor de segurança absoluto de formato, substituindo todos presentes primária de informações do grupo já.

CSecurityDesc::SetOwner

Define informações do proprietário de um descritor de segurança absoluto de formato, substituindo todos presentes de informações do proprietário mais.

CSecurityDesc::SetSacl

Define informações em um SACL.Se um SACL já está presente no descritor de segurança, ele será substituído.

CSecurityDesc::ToString

Converte um descritor de segurança em um formato de cadeia de caracteres.

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

Nome

Descrição

Const SECURITY_DESCRIPTOR de CSecurityDesc::operator *

Retorna um ponteiro para a estrutura de SECURITY_DESCRIPTOR .

CSecurityDesc::operator =

Operador de atribuição.

Comentários

A estrutura de SECURITY_DESCRIPTOR contém informações de segurança associada a um objeto.Os aplicativos usam essa estrutura para definir e consultar o status de segurança de um objeto.Consulte também AtlGetSecurityDescriptor.

Aplicativos não devem alterar a estrutura de SECURITY_DESCRIPTOR diretamente, e vez devem usar os métodos da classe fornecidos.

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

SECURITY_DESCRIPTOR

Conceitos

Exemplo de segurança

Outros recursos

Visão geral da classe de ATL

Funções de segurança globais