Compartilhar via


Classe CSecurityAttributes

Essa classe é um wrapper fino da estrutura de atributos de segurança.

Importante

Essa classe e os respectivos membros não podem ser usados em aplicativos executados no Windows Runtime.

Sintaxe

class CSecurityAttributes : public SECURITY_ATTRIBUTES

Membros

Construtores públicos

Nome Descrição
CSecurityAttributes::CSecurityAttributes O construtor .

Métodos públicos

Nome Descrição
CSecurityAttributes::Set Chame esse método para definir os atributos do objeto CSecurityAttributes.

Comentários

A estrutura SECURITY_ATTRIBUTES contém um descritor de segurança usado na criação de um objeto e especifica se o identificador recuperado pela especificação dessa estrutura é herdável.

Para ver uma introdução ao modelo de controle de acesso no Windows, confira Controle de Acesso no SDK do Windows.

Hierarquia de herança

SECURITY_ATTRIBUTES

CSecurityAttributes

Requisitos

Cabeçalho: atlsecurity.h

CSecurityAttributes::CSecurityAttributes

O construtor .

CSecurityAttributes() throw();
explicit CSecurityAttributes(const CSecurityDesc& rSecurityDescriptor, bool bInheritsHandle = false) throw(...);

Parâmetros

rSecurityDescriptor
Referência a um descritor de segurança.

bInheritsHandle
Especifica se o identificador retornado é herdado quando um novo processo é criado. Se esse membro for verdadeiro, o novo processo herdará o identificador.

CSecurityAttributes::Set

Chame esse método para definir os atributos do objeto CSecurityAttributes.

void Set(const CSecurityDesc& rSecurityDescriptor, bool bInheritHandle = false) throw(...);

Parâmetros

rSecurityDescriptor
Referência a um descritor de segurança.

bInheritHandle
Especifica se o identificador retornado é herdado quando um novo processo é criado. Se esse membro for verdadeiro, o novo processo herdará o identificador.

Comentários

Esse método é usado pelo construtor para inicializar o objeto CSecurityAttributes.

Confira também

Exemplo de Segurança
SECURITY_ATTRIBUTES
descritor de segurança
Visão geral da aula
Funções globais de segurança