次の方法で共有


PreserveSMBPermissions 列挙型

定義

割り当てられた DataMovement ライブラリのアクセス許可を示す列挙型。

この列挙体は、メンバー値のビットごとの組み合わせをサポートしています。

[System.Flags]
public enum PreserveSMBPermissions
[<System.Flags>]
type PreserveSMBPermissions = 
Public Enum PreserveSMBPermissions
継承
PreserveSMBPermissions
属性

フィールド

DACL 4

DACL アクセス許可を保持するため。

Group 2

グループのアクセス許可を保持する。

None 0

アクセス許可を保持しないことを示す

Owner 1

所有者のアクセス許可を保持する。 場合によっては、所有者情報をローカル ファイルに設定するために SeRestorePrivilege を有効にする必要があります。 詳細については、https://docs.microsoft.com/en-us/windows/win32/api/aclapi/nf-aclapi-setnamedsecurityinfow を参照してください。 ダウンロード中に所有者アクセス許可をローカル ファイルに設定するには、管理者アカウントでプロセスを実行するなど、特権が割り当てられているアカウントでプロセスを実行する必要があります。

SACL 8

SACL アクセス許可を保持する。 SeSecurityPrivilege がローカル ファイルからまたはローカル ファイルに対して SACL を取得または設定できるようにする必要があります。 詳細については、https://docs.microsoft.com/en-us/windows/win32/api/aclapi/nf-aclapi-setnamedsecurityinfow を参照してください。 または からローカル ファイルに対する所有者アクセス許可を取得または設定するには、特権が割り当てられているアカウントでプロセスを実行する必要があります 。たとえば、管理者アカウントでプロセスを実行します。

適用対象