Compartir a través de


Interfaz IADsSecurityUtility (iads.h)

La interfaz IADsSecurityUtility se usa para obtener, establecer o recuperar el descriptor de seguridad en un archivo, un recurso compartido de archivos o una clave del Registro. También puede usarlo para convertir el descriptor de seguridad en o desde el modo sin formato o hexadecimal y puede limitar el ámbito de los datos del descriptor de seguridad recuperados o establecidos indicando si desea que sea para el propietario, grupo, DACL o SACL.

Herencia

La interfaz IADsSecurityUtility hereda de la interfaz IDispatch . IADsSecurityUtility también tiene estos tipos de miembros:

Métodos

La interfaz IADsSecurityUtility tiene estos métodos.

 
IADsSecurityUtility::ConvertSecurityDescriptor

Convierte un descriptor de seguridad de un formato a otro.
IADsSecurityUtility::get_SecurityMask

Determina qué elementos del descriptor de seguridad se van a recuperar o establecer. (Obtener)
IADsSecurityUtility::GetSecurityDescriptor

Recupera un descriptor de seguridad para el archivo, el recurso compartido de archivos o la clave del Registro especificados.
IADsSecurityUtility::p ut_SecurityMask

Determina qué elementos del descriptor de seguridad se van a recuperar o establecer. (Put)
IADsSecurityUtility::SetSecurityDescriptor

Establece el descriptor de seguridad para el archivo, el recurso compartido de archivos o la clave del Registro especificados.

Comentarios

Para leer la lista de control de acceso del sistema (SACL) de un archivo o directorio, el privilegio SE_SECURITY_NAME debe estar habilitado para el proceso de llamada. Para obtener más información sobre cómo recuperar la SACL de un objeto, vea Recuperar la SACL de un objeto.

Para obtener más información y un ejemplo de código que muestra cómo usar la interfaz IADsSecurityUtility para agregar una ACE a un archivo, vea Ejemplo de código para agregar una ACE a un archivo.

Requisitos

   
Cliente mínimo compatible Windows Vista
Servidor mínimo compatible Windows Server 2008
Plataforma de destino Windows
Encabezado iads.h

Consulte también

ADS_PATHTYPE_ENUM

ADS_SD_FORMAT_ENUM

Código de ejemplo para agregar una ACE a un archivo

IADsAccessControlEntry

IADsSecurityDescriptor

IAccessControlList

IDispatch

Descriptores de seguridad en archivos y claves del Registro

Interfaces de seguridad