Partager via


PreserveSMBPermissions Énumération

Définition

Énumérez pour indiquer quelle autorisation serait la bibliothèque DataMovement par service.

Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.

[System.Flags]
public enum PreserveSMBPermissions
[<System.Flags>]
type PreserveSMBPermissions = 
Public Enum PreserveSMBPermissions
Héritage
PreserveSMBPermissions
Attributs

Champs

DACL 4

Pour conserver l’autorisation DACL.

Group 2

Pour conserver l’autorisation Groupe.

None 0

Indiquer de ne pas conserver d’autorisation

Owner 1

Pour conserver l’autorisation Propriétaire. Dans certains cas, il faut autoriser SeRestorePrivilege à définir les informations de propriétaire sur le fichier local. Pour plus d'informations, consultez https://docs.microsoft.com/en-us/windows/win32/api/aclapi/nf-aclapi-setnamedsecurityinfow. Pour définir l’autorisation du propriétaire sur le fichier local lors du téléchargement, le processus doit s’exécuter avec un compte auquel le privilège a été attribué, par exemple exécuter le processus avec un compte d’administrateur.

SACL 8

Pour conserver l’autorisation SACL. Il doit permettre à SeSecurityPrivilege d’obtenir ou de définir la liste SACL à partir ou vers un fichier local. Pour plus d'informations, consultez https://docs.microsoft.com/en-us/windows/win32/api/aclapi/nf-aclapi-setnamedsecurityinfow. Pour obtenir ou définir l’autorisation propriétaire à partir d’un fichier local, le processus doit s’exécuter avec un compte auquel le privilège a été attribué, par exemple exécuter le processus avec un compte d’administrateur.

S’applique à