Partilhar via


Classe CSecurityAttributes

Observação

A Active Template Library (ATL) continua a ser suportada. No entanto, já não estamos a adicionar funcionalidades nem a atualizar a documentação.

Esta classe é um wrapper fino para a estrutura de atributos de segurança.

Importante

Esta classe e os seus membros não podem ser usados em aplicações que sejam executadas no Windows Runtime.

Sintaxe

class CSecurityAttributes : public SECURITY_ATTRIBUTES

Membros

Construtores Públicos

Nome Description
CSecurityAttributes::CSecurityAttributes O construtor.

Métodos Públicos

Nome Description
CSecurityAttributes::Set Chame este método para definir os atributos do CSecurityAttributes objeto.

Observações

A SECURITY_ATTRIBUTES estrutura contém um descritor de segurança usado para a criação de um objeto e especifica se o handle recuperado ao especificar esta estrutura é herdável.

Para uma introdução ao modelo de controlo de acesso no Windows, veja Controlo de Acesso no SDK do Windows.

Hierarquia de herança

SECURITY_ATTRIBUTES

CSecurityAttributes

Requerimentos

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 handle devolvido é herdado quando um novo processo é criado. Se este elemento for verdadeiro, o novo processo herda o handle.

CSecurityAttributes::Set

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

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

Parâmetros

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

bInheritHandle
Especifica se o handle devolvido é herdado quando um novo processo é criado. Se este elemento for verdadeiro, o novo processo herda o handle.

Observações

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

Consulte também

Exemplo de Segurança
SECURITY_ATTRIBUTES
Descritor de segurança
Visão geral da classe
Funções Globais de Segurança