public static extern uint SetNamedSecurityInfo( string unicodePath, Win32SecurityObjectType objectType, Win32FileSystemEntrySecurityInformation securityInfo, IntPtr sidOwner, IntPtr sidGroup, IntPtr dacl, IntPtr sacl);
public static extern uint SetNamedSecurityInfo( string unicodePath, Win32SecurityObjectType objectType, Win32FileSystemEntrySecurityInformation securityInfo, IntPtr sidOwner, IntPtr sidGroup, IntPtr dacl, IntPtr sacl );
internal static extern uint GetNamedSecurityInfo( string unicodePath, Win32SecurityObjectType securityObjectType, Win32FileSystemEntrySecurityInformation securityInfo, out IntPtr sidOwner, out IntPtr sidGroup, out IntPtr dacl, out IntPtr sacl, out IntPtr securityDescriptor);
public static extern uint GetNamedSecurityInfo( string unicodePath, Win32SecurityObjectType securityObjectType, Win32FileSystemEntrySecurityInformation securityInfo, out IntPtr sidOwner, out IntPtr sidGroup, out IntPtr dacl, out IntPtr sacl, out IntPtr securityDescriptor );