Compartir a través de


PreserveSMBPermissions Enumeración

Definición

Enumeración para indicar qué permiso se proporcionaría a la biblioteca DataMovement.

Esta enumeración admite una combinación bit a bit de sus valores de miembro.

[System.Flags]
public enum PreserveSMBPermissions
[<System.Flags>]
type PreserveSMBPermissions = 
Public Enum PreserveSMBPermissions
Herencia
PreserveSMBPermissions
Atributos

Campos

DACL 4

Para conservar el permiso DACL.

Group 2

Para conservar el permiso De grupo.

None 0

Indicar que no se conserva ningún permiso

Owner 1

Para conservar el permiso Propietario. En algunos casos, es necesario habilitar SeRestorePrivilege para establecer la información del propietario en el archivo local. Para obtener información detallada, vea https://docs.microsoft.com/en-us/windows/win32/api/aclapi/nf-aclapi-setnamedsecurityinfow. Para establecer el permiso de propietario en el archivo local durante la descarga, el proceso debe ejecutarse con una cuenta a la que se le ha asignado el privilegio, por ejemplo, ejecutar el proceso con la cuenta de administrador.

SACL 8

Para conservar el permiso SACL. Requiere habilitar SeSecurityPrivilege para obtener o establecer SACL desde o en un archivo local. Para obtener información detallada, vea https://docs.microsoft.com/en-us/windows/win32/api/aclapi/nf-aclapi-setnamedsecurityinfow. Para obtener o establecer el permiso de propietario desde o en el archivo local, el proceso debe ejecutarse con una cuenta a la que se le ha asignado el privilegio, por ejemplo, ejecutar el proceso con la cuenta de administrador.

Se aplica a