 | BackgroundCopyJobFileAclOptions Enumeration |
Flags that identify the owner and ACL information to maintain when transferring a file using SMB.
Namespace:
usis.Net.Bits
Assembly:
usis.Net.Bits (in usis.Net.Bits.dll) Version: 3.0.0.0 (3.0.0.0)
Syntax[FlagsAttribute]
public enum BackgroundCopyJobFileAclOptions
<FlagsAttribute>
Public Enumeration BackgroundCopyJobFileAclOptions
[FlagsAttribute]
public enum class BackgroundCopyJobFileAclOptions
[<FlagsAttribute>]
type BackgroundCopyJobFileAclOptions
Members
| Member name | Value | Description |
---|
| FileOwner | 1 |
If set, the file's owner information is maintained. Otherwise, the job's owner becomes the owner of the file.
|
| FileGroup | 2 |
If set, the file's group information is maintained.
Otherwise, BITS uses the job owner's primary group to assign the group information to the file.
|
| FileDacl | 4 |
If set, BITS copies the explicit ACEs from the source file and inheritable ACEs from the destination parent folder.
Otherwise, BITS copies the inheritable ACEs from the destination parent folder.
If the parent folder does not contain inheritable ACEs, BITS uses the default DACL from the account.
|
| FileSacl | 8 |
If set, BITS copies the explicit ACEs from the source file and inheritable ACEs from the destination parent folder.
Otherwise, BITS copies the inheritable ACEs from the destination parent folder.
|
| FileAll | 15 |
If set, BITS copies the owner and ACL information. This is the same as setting all the flags individually.
|
See Also