Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
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