dll: renamed FSP_FILE_SYSTEM_INTERFACE methods

This commit is contained in:
Bill Zissimopoulos 2016-01-04 17:19:48 -08:00
parent dc9f95e8a6
commit 51143b58a6
4 changed files with 32 additions and 32 deletions

View File

@ -56,17 +56,17 @@ typedef struct _FSP_FILE_SYSTEM_INTERFACE
NTSTATUS (*GetSecurity)(FSP_FILE_SYSTEM *FileSystem,
PWSTR FileName, PDWORD PFileAttributes,
PSECURITY_DESCRIPTOR SecurityDescriptor, SIZE_T *PSecurityDescriptorSize);
NTSTATUS (*FileCreate)(FSP_FILE_SYSTEM *FileSystem,
NTSTATUS (*Create)(FSP_FILE_SYSTEM *FileSystem,
FSP_FSCTL_TRANSACT_REQ *Request, FSP_FILE_NODE **PFileNode);
NTSTATUS (*FileOpen)(FSP_FILE_SYSTEM *FileSystem,
NTSTATUS (*Open)(FSP_FILE_SYSTEM *FileSystem,
FSP_FSCTL_TRANSACT_REQ *Request, FSP_FILE_NODE **PFileNode);
NTSTATUS (*FileOverwrite)(FSP_FILE_SYSTEM *FileSystem,
NTSTATUS (*Overwrite)(FSP_FILE_SYSTEM *FileSystem,
FSP_FSCTL_TRANSACT_REQ *Request, BOOLEAN Supersede, FSP_FILE_NODE **PFileNode);
NTSTATUS (*FileOpenParentDirectory)(FSP_FILE_SYSTEM *FileSystem,
NTSTATUS (*OpenParentDirectory)(FSP_FILE_SYSTEM *FileSystem,
FSP_FSCTL_TRANSACT_REQ *Request, FSP_FILE_NODE **PFileNode, PBOOLEAN PFileExists);
NTSTATUS (*FileCleanup)(FSP_FILE_SYSTEM *FileSystem,
NTSTATUS (*Cleanup)(FSP_FILE_SYSTEM *FileSystem,
FSP_FSCTL_TRANSACT_REQ *Request, FSP_FILE_NODE *FileNode);
NTSTATUS (*FileClose)(FSP_FILE_SYSTEM *FileSystem,
NTSTATUS (*Close)(FSP_FILE_SYSTEM *FileSystem,
FSP_FSCTL_TRANSACT_REQ *Request, FSP_FILE_NODE *FileNode);
} FSP_FILE_SYSTEM_INTERFACE;
typedef struct _FSP_FILE_SYSTEM

View File

@ -9,12 +9,12 @@
FSP_API NTSTATUS FspFileSystemOpCleanup(FSP_FILE_SYSTEM *FileSystem,
FSP_FSCTL_TRANSACT_REQ *Request)
{
if (0 == FileSystem->Interface->FileCleanup)
if (0 == FileSystem->Interface->Cleanup)
return FspFileSystemSendResponseWithStatus(FileSystem, Request, STATUS_INVALID_DEVICE_REQUEST);
FSP_FILE_NODE *FileNode = (PVOID)Request->Req.Close.UserContext;
FileSystem->Interface->FileCleanup(FileSystem, Request, FileNode);
FileSystem->Interface->Cleanup(FileSystem, Request, FileNode);
return FspFileSystemSendCleanupResponse(FileSystem, Request);
}

View File

@ -9,12 +9,12 @@
FSP_API NTSTATUS FspFileSystemOpClose(FSP_FILE_SYSTEM *FileSystem,
FSP_FSCTL_TRANSACT_REQ *Request)
{
if (0 == FileSystem->Interface->FileClose)
if (0 == FileSystem->Interface->Close)
return FspFileSystemSendResponseWithStatus(FileSystem, Request, STATUS_INVALID_DEVICE_REQUEST);
FSP_FILE_NODE *FileNode = (PVOID)Request->Req.Close.UserContext;
FileSystem->Interface->FileClose(FileSystem, Request, FileNode);
FileSystem->Interface->Close(FileSystem, Request, FileNode);
return FspFileSystemSendCloseResponse(FileSystem, Request);
}

View File

@ -47,7 +47,7 @@ static NTSTATUS FspFileSystemOpCreate_FileCreate(FSP_FILE_SYSTEM *FileSystem,
if (!NT_SUCCESS(Result))
return FspFileSystemSendResponseWithStatus(FileSystem, Request, Result);
Result = FileSystem->Interface->FileCreate(FileSystem, Request, &FileNode);
Result = FileSystem->Interface->Create(FileSystem, Request, &FileNode);
if (!NT_SUCCESS(Result))
return FspFileSystemSendResponseWithStatus(FileSystem, Request, Result);
@ -72,15 +72,15 @@ static NTSTATUS FspFileSystemOpCreate_FileOpen(FSP_FILE_SYSTEM *FileSystem,
if (!NT_SUCCESS(Result))
return FspFileSystemSendResponseWithStatus(FileSystem, Request, Result);
Result = FileSystem->Interface->FileOpen(FileSystem, Request, &FileNode);
Result = FileSystem->Interface->Open(FileSystem, Request, &FileNode);
if (!NT_SUCCESS(Result))
return FspFileSystemSendResponseWithStatus(FileSystem, Request, Result);
Result = FspShareCheck(FileSystem, GrantedAccess, Request->Req.Create.ShareAccess, FileNode);
if (!NT_SUCCESS(Result))
{
if (0 != FileSystem->Interface->FileClose)
FileSystem->Interface->FileClose(FileSystem, Request, FileNode);
if (0 != FileSystem->Interface->Close)
FileSystem->Interface->Close(FileSystem, Request, FileNode);
return FspFileSystemSendResponseWithStatus(FileSystem, Request, Result);
}
@ -107,7 +107,7 @@ static NTSTATUS FspFileSystemOpCreate_FileOpenIf(FSP_FILE_SYSTEM *FileSystem,
if (!Create)
{
Result = FileSystem->Interface->FileOpen(FileSystem, Request, &FileNode);
Result = FileSystem->Interface->Open(FileSystem, Request, &FileNode);
if (!NT_SUCCESS(Result))
{
if (STATUS_OBJECT_NAME_NOT_FOUND != Result)
@ -125,7 +125,7 @@ static NTSTATUS FspFileSystemOpCreate_FileOpenIf(FSP_FILE_SYSTEM *FileSystem,
if (!NT_SUCCESS(Result))
return FspFileSystemSendResponseWithStatus(FileSystem, Request, Result);
Result = FileSystem->Interface->FileCreate(FileSystem, Request, &FileNode);
Result = FileSystem->Interface->Create(FileSystem, Request, &FileNode);
if (!NT_SUCCESS(Result))
return FspFileSystemSendResponseWithStatus(FileSystem, Request, Result);
@ -136,8 +136,8 @@ static NTSTATUS FspFileSystemOpCreate_FileOpenIf(FSP_FILE_SYSTEM *FileSystem,
Result = FspShareCheck(FileSystem, GrantedAccess, Request->Req.Create.ShareAccess, FileNode);
if (!NT_SUCCESS(Result))
{
if (0 != FileSystem->Interface->FileClose)
FileSystem->Interface->FileClose(FileSystem, Request, FileNode);
if (0 != FileSystem->Interface->Close)
FileSystem->Interface->Close(FileSystem, Request, FileNode);
return FspFileSystemSendResponseWithStatus(FileSystem, Request, Result);
}
@ -166,15 +166,15 @@ static NTSTATUS FspFileSystemOpCreate_FileOverwrite(FSP_FILE_SYSTEM *FileSystem,
(~DELETE | (Request->Req.Create.DesiredAccess & DELETE)) :
(~FILE_WRITE_DATA | (Request->Req.Create.DesiredAccess & FILE_WRITE_DATA));
Result = FileSystem->Interface->FileOverwrite(FileSystem, Request, Supersede, &FileNode);
Result = FileSystem->Interface->Overwrite(FileSystem, Request, Supersede, &FileNode);
if (!NT_SUCCESS(Result))
return FspFileSystemSendResponseWithStatus(FileSystem, Request, Result);
Result = FspShareCheck(FileSystem, GrantedAccess, Request->Req.Create.ShareAccess, FileNode);
if (!NT_SUCCESS(Result))
{
if (0 != FileSystem->Interface->FileClose)
FileSystem->Interface->FileClose(FileSystem, Request, FileNode);
if (0 != FileSystem->Interface->Close)
FileSystem->Interface->Close(FileSystem, Request, FileNode);
return FspFileSystemSendResponseWithStatus(FileSystem, Request, Result);
}
@ -210,7 +210,7 @@ static NTSTATUS FspFileSystemOpCreate_FileOverwriteIf(FSP_FILE_SYSTEM *FileSyste
if (!Create)
{
Result = FileSystem->Interface->FileOverwrite(FileSystem, Request, FALSE, &FileNode);
Result = FileSystem->Interface->Overwrite(FileSystem, Request, FALSE, &FileNode);
if (!NT_SUCCESS(Result))
{
if (STATUS_OBJECT_NAME_NOT_FOUND != Result)
@ -225,7 +225,7 @@ static NTSTATUS FspFileSystemOpCreate_FileOverwriteIf(FSP_FILE_SYSTEM *FileSyste
if (!NT_SUCCESS(Result))
return FspFileSystemSendResponseWithStatus(FileSystem, Request, Result);
Result = FileSystem->Interface->FileCreate(FileSystem, Request, &FileNode);
Result = FileSystem->Interface->Create(FileSystem, Request, &FileNode);
if (!NT_SUCCESS(Result))
return FspFileSystemSendResponseWithStatus(FileSystem, Request, Result);
@ -236,8 +236,8 @@ static NTSTATUS FspFileSystemOpCreate_FileOverwriteIf(FSP_FILE_SYSTEM *FileSyste
Result = FspShareCheck(FileSystem, GrantedAccess, Request->Req.Create.ShareAccess, FileNode);
if (!NT_SUCCESS(Result))
{
if (0 != FileSystem->Interface->FileClose)
FileSystem->Interface->FileClose(FileSystem, Request, FileNode);
if (0 != FileSystem->Interface->Close)
FileSystem->Interface->Close(FileSystem, Request, FileNode);
return FspFileSystemSendResponseWithStatus(FileSystem, Request, Result);
}
@ -261,7 +261,7 @@ static NTSTATUS FspFileSystemOpCreate_FileOpenTargetDirectory(FSP_FILE_SYSTEM *F
if (!NT_SUCCESS(Result))
return FspFileSystemSendResponseWithStatus(FileSystem, Request, Result);
Result = FileSystem->Interface->FileOpenParentDirectory(FileSystem, Request,
Result = FileSystem->Interface->OpenParentDirectory(FileSystem, Request,
&FileNode, &FileExists);
if (!NT_SUCCESS(Result))
return FspFileSystemSendResponseWithStatus(FileSystem, Request, Result);
@ -269,8 +269,8 @@ static NTSTATUS FspFileSystemOpCreate_FileOpenTargetDirectory(FSP_FILE_SYSTEM *F
Result = FspShareCheck(FileSystem, GrantedAccess, Request->Req.Create.ShareAccess, FileNode);
if (!NT_SUCCESS(Result))
{
if (0 != FileSystem->Interface->FileClose)
FileSystem->Interface->FileClose(FileSystem, Request, FileNode);
if (0 != FileSystem->Interface->Close)
FileSystem->Interface->Close(FileSystem, Request, FileNode);
return FspFileSystemSendResponseWithStatus(FileSystem, Request, Result);
}
@ -281,10 +281,10 @@ static NTSTATUS FspFileSystemOpCreate_FileOpenTargetDirectory(FSP_FILE_SYSTEM *F
FSP_API NTSTATUS FspFileSystemOpCreate(FSP_FILE_SYSTEM *FileSystem,
FSP_FSCTL_TRANSACT_REQ *Request)
{
if (0 == FileSystem->Interface->FileCreate ||
0 == FileSystem->Interface->FileOpen ||
0 == FileSystem->Interface->FileOverwrite ||
0 == FileSystem->Interface->FileOpenParentDirectory)
if (0 == FileSystem->Interface->Create ||
0 == FileSystem->Interface->Open ||
0 == FileSystem->Interface->Overwrite ||
0 == FileSystem->Interface->OpenParentDirectory)
return FspFileSystemSendResponseWithStatus(FileSystem, Request, STATUS_INVALID_DEVICE_REQUEST);
if (Request->Req.Create.OpenTargetDirectory)