Partilhar via


AtlSetDacl

Chamar essa função para definir informações de (DACL) da lista de controle de acesso discricionário de um objeto especificado.

Observação importanteImportante

Essa função não pode ser usada em aplicativos executados em Tempo de Execução do Windows.

inline bool AtlSetDacl(
HANDLE hObject,
SE_OBJECT_TYPE ObjectType,
const CDacl& rDacl,
DWORD dwInheritanceFlowControl= 0
) throw(...);

Parâmetros

  • hObject
    Identificador para o objeto de que que define informações de segurança.

  • ObjectType
    Especifica um valor de enumeração de SE_OBJECT_TYPE que indica o tipo de objeto identificado pelo parâmetro de hObject .

  • rDacl
    DACL que contém as novas informações de segurança.

  • dwInheritanceFlowControl
    O controle de fluxo de herança.Esse valor pode ser 0 (o padrão), PROTECTED_DACL_SECURITY_INFORMATION ou UNPROTECTED_DACL_SECURITY_INFORMATION.

Valor de retorno

Retorna verdadeiros em êxito, falso em caso de falha.

Comentários

Em compilações de depuração, um erro ocorrerá se hObject de declaração não é válida, ou se dwInheritanceFlowControl não é um dos três valores permitidos.

Requisitos

Cabeçalho: atlsecurity.h

Consulte também

Referência

AtlGetDacl

Classe de CDacl

Outros recursos

Funções de segurança globais