mirror of
https://github.com/winfsp/winfsp.git
synced 2025-10-30 11:38:39 -05:00
dll: FSP_FILE_SYSTEM_INTERFACE: rename GetSecurity to GetSecurityByName
This commit is contained in:
@@ -25,7 +25,7 @@ static NTSTATUS FspGetSecurity(FSP_FILE_SYSTEM *FileSystem,
|
||||
{
|
||||
for (;;)
|
||||
{
|
||||
NTSTATUS Result = FileSystem->Interface->GetSecurity(FileSystem,
|
||||
NTSTATUS Result = FileSystem->Interface->GetSecurityByName(FileSystem,
|
||||
FileName, PFileAttributes, *PSecurityDescriptor, PSecurityDescriptorSize);
|
||||
if (STATUS_BUFFER_OVERFLOW != Result)
|
||||
return Result;
|
||||
@@ -47,7 +47,7 @@ FSP_API NTSTATUS FspAccessCheckEx(FSP_FILE_SYSTEM *FileSystem,
|
||||
if (0 != PSecurityDescriptor)
|
||||
*PSecurityDescriptor = 0;
|
||||
|
||||
if (0 == FileSystem->Interface->GetSecurity ||
|
||||
if (0 == FileSystem->Interface->GetSecurityByName ||
|
||||
(!Request->Req.Create.UserMode && 0 == PSecurityDescriptor))
|
||||
{
|
||||
*PGrantedAccess = (MAXIMUM_ALLOWED & DesiredAccess) ?
|
||||
@@ -538,9 +538,9 @@ static NTSTATUS FspFileSystemOpCreate_FileOpenTargetDirectory(FSP_FILE_SYSTEM *F
|
||||
return Result;
|
||||
|
||||
Information = FILE_OPENED;
|
||||
if (0 != FileSystem->Interface->GetSecurity)
|
||||
if (0 != FileSystem->Interface->GetSecurityByName)
|
||||
{
|
||||
Result = FileSystem->Interface->GetSecurity(FileSystem, (PWSTR)Request->Buffer, 0, 0, 0);
|
||||
Result = FileSystem->Interface->GetSecurityByName(FileSystem, (PWSTR)Request->Buffer, 0, 0, 0);
|
||||
Information = NT_SUCCESS(Result) ? FILE_EXISTS : FILE_DOES_NOT_EXIST;
|
||||
}
|
||||
|
||||
|
||||
@@ -37,7 +37,8 @@ NTSTATUS FspFsvolQuerySecurityComplete(
|
||||
{
|
||||
FSP_ENTER_IOC(PAGED_CODE());
|
||||
|
||||
FSP_LEAVE_IOC("%s", "");
|
||||
FSP_LEAVE_IOC("FileObject=%p, SecurityInformation=%x",
|
||||
IrpSp->FileObject, IrpSp->Parameters.QuerySecurity.SecurityInformation);
|
||||
}
|
||||
|
||||
static NTSTATUS FspFsvolSetSecurity(
|
||||
@@ -53,7 +54,8 @@ NTSTATUS FspFsvolSetSecurityComplete(
|
||||
{
|
||||
FSP_ENTER_IOC(PAGED_CODE());
|
||||
|
||||
FSP_LEAVE_IOC("%s", "");
|
||||
FSP_LEAVE_IOC("FileObject=%p, SecurityInformation=%x",
|
||||
IrpSp->FileObject, IrpSp->Parameters.SetSecurity.SecurityInformation);
|
||||
}
|
||||
|
||||
NTSTATUS FspQuerySecurity(
|
||||
@@ -69,7 +71,8 @@ NTSTATUS FspQuerySecurity(
|
||||
FSP_RETURN(Result = STATUS_INVALID_DEVICE_REQUEST);
|
||||
}
|
||||
|
||||
FSP_LEAVE_MJ("%s", "");
|
||||
FSP_LEAVE_MJ("FileObject=%p, SecurityInformation=%x",
|
||||
IrpSp->FileObject, IrpSp->Parameters.QuerySecurity.SecurityInformation);
|
||||
}
|
||||
|
||||
NTSTATUS FspSetSecurity(
|
||||
@@ -85,5 +88,6 @@ NTSTATUS FspSetSecurity(
|
||||
FSP_RETURN(Result = STATUS_INVALID_DEVICE_REQUEST);
|
||||
}
|
||||
|
||||
FSP_LEAVE_MJ("%s", "");
|
||||
FSP_LEAVE_MJ("FileObject=%p, SecurityInformation=%x",
|
||||
IrpSp->FileObject, IrpSp->Parameters.SetSecurity.SecurityInformation);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user