AtlSetDacl
Chamar essa função para definir informações de (DACL) da lista de controle de acesso discricionário de um objeto especificado.
Importante |
---|
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