CPrivateObjectSecurityDesc::conjunto
telefonar Esse método para modificar o descritor de segurança do objeto particular.
bool Set(
SECURITY_INFORMATION si,
const CSecurityDesc& Modification,
PGENERIC_MAPPING GenericMapping,
const CAccessToken& Token
) throw( );
bool Set(
SECURITY_INFORMATION si,
const CSecurityDesc& Modification,
ULONG AutoInheritFlags,
PGENERIC_MAPPING GenericMapping,
const CAccessToken& Token
) throw( );
Parâmetros
si
Um conjunto de sinalizadores de bit que indicam as partes de definir o descritor de segurança.Esse valor pode ser uma combinação do SECURITY_INFORMATION sinalizadores de bit.Modification
Ponteiro para um CSecurityDesc objeto.As partes desse descritor de segurança indicados pelo si parâmetro são aplicados ao descritor de segurança do objeto.GenericMapping
Ponteiro para um GENERIC_MAPPING estrutura que especifica o mapeamento de cada direito direitos específicos para o objeto genérico.Token
Referência à CAccessToken objeto para o processo do cliente em cujo nome o objeto é criado.AutoInheritFlags
Um conjunto de sinalizadores de bit que controlam como as entradas de controle de acesso (ACEs) são herdadas de pParent. See CreatePrivateObjectSecurityEx para obter mais detalhes.
Valor de retorno
Retorna verdadeiro sucesso, false em caso de falha.
Comentários
O segundo método, que permite especificar o tipo de objeto GUID do objeto ou controlando como as ACEs são herdadas, só está disponível em sistemas que executam o Windows 2000 e posteriores.
Requisitos
Cabeçalho: atlsecurity.h
Consulte também
Referência
Classe CPrivateObjectSecurityDesc
CPrivateObjectSecurityDesc::Get