Interface IADsSecurityUtility (iads.h)
A interface IADsSecurityUtility é usada para obter, definir ou recuperar o descritor de segurança em um arquivo, compartilhamento de arquivos ou chave do Registro. Você também pode usá-lo para converter o descritor de segurança para ou do modo bruto ou hexadecimal e pode limitar o escopo dos dados do descritor de segurança recuperados ou definidos indicando se você deseja que ele seja para o proprietário, grupo, DACL ou SACL.
Herança
A interface IADsSecurityUtility herda da interface IDispatch . IADsSecurityUtility também tem esses tipos de membros:
Métodos
A interface IADsSecurityUtility tem esses métodos.
IADsSecurityUtility::ConvertSecurityDescriptor Converte um descritor de segurança de um formato para outro. |
IADsSecurityUtility::get_SecurityMask Determina quais elementos do descritor de segurança recuperar ou definir. (Obter) |
IADsSecurityUtility::GetSecurityDescriptor Recupera um descritor de segurança para o arquivo, o compartilhamento de arquivos ou a chave do Registro especificados. |
IADsSecurityUtility::p ut_SecurityMask Determina quais elementos do descritor de segurança recuperar ou definir. (Put) |
IADsSecurityUtility::SetSecurityDescriptor Define o descritor de segurança para o arquivo, o compartilhamento de arquivo ou a chave do Registro especificados. |
Comentários
Para ler a SACL (lista de controle de acesso do sistema) de um arquivo ou diretório, o privilégio SE_SECURITY_NAME deve ser habilitado para o processo de chamada. Para obter mais informações sobre como recuperar o SACL de um objeto, consulte Recuperando o SACL de um objeto.
Para obter mais informações e um exemplo de código que mostra como usar a interface IADsSecurityUtility para adicionar um ACE a um arquivo, consulte Código de exemplo para adicionar um ACE a um arquivo.
Requisitos
Cliente mínimo com suporte | Windows Vista |
Servidor mínimo com suporte | Windows Server 2008 |
Plataforma de Destino | Windows |
Cabeçalho | iads.h |
Confira também
Código de exemplo para adicionar um ACE a um arquivo