https://git.reactos.org/?p=reactos.git;a=commitdiff;h=c6b9ee5649456e238c699…
commit c6b9ee5649456e238c6996b05fbd97de58e91d95
Author: Pierre Schweitzer <pierre(a)reactos.org>
AuthorDate: Sun Oct 28 11:23:08 2018 +0100
Commit: Pierre Schweitzer <pierre(a)reactos.org>
CommitDate: Mon Oct 29 23:56:39 2018 +0100
[FLTMGR] Stub FltGetDestinationFileNameInformation()
---
drivers/filters/fltmgr/Misc.c | 21 +++++++++++++++++++++
drivers/filters/fltmgr/fltmgr.spec | 1 +
2 files changed, 22 insertions(+)
diff --git a/drivers/filters/fltmgr/Misc.c b/drivers/filters/fltmgr/Misc.c
index 3f4fc1ff58..c45d3156a7 100644
--- a/drivers/filters/fltmgr/Misc.c
+++ b/drivers/filters/fltmgr/Misc.c
@@ -82,3 +82,24 @@ FltGetFileNameInformation(
*FileNameInformation = NULL;
return 0;
}
+
+NTSTATUS
+FLTAPI
+FltGetDestinationFileNameInformation(
+ _In_ PFLT_INSTANCE Instance,
+ _In_ PFILE_OBJECT FileObject,
+ _In_opt_ HANDLE RootDirectory,
+ _In_reads_bytes_(FileNameLength) PWSTR FileName,
+ _In_ ULONG FileNameLength,
+ _In_ FLT_FILE_NAME_OPTIONS NameOptions,
+ _Outptr_ PFLT_FILE_NAME_INFORMATION *RetFileNameInformation)
+{
+ UNREFERENCED_PARAMETER(Instance);
+ UNREFERENCED_PARAMETER(FileObject);
+ UNREFERENCED_PARAMETER(RootDirectory);
+ UNREFERENCED_PARAMETER(FileName);
+ UNREFERENCED_PARAMETER(FileNameLength);
+ UNREFERENCED_PARAMETER(NameOptions);
+ *RetFileNameInformation = NULL;
+ return 0;
+}
diff --git a/drivers/filters/fltmgr/fltmgr.spec b/drivers/filters/fltmgr/fltmgr.spec
index ec9cd662cc..a847710ba1 100644
--- a/drivers/filters/fltmgr/fltmgr.spec
+++ b/drivers/filters/fltmgr/fltmgr.spec
@@ -22,4 +22,5 @@
@ stdcall FltCreateCommunicationPort(ptr ptr ptr ptr ptr ptr ptr long)
@ stdcall FltCloseCommunicationPort(ptr)
@ stdcall FltAttachVolume(ptr ptr ptr ptr)
+ @ stdcall FltGetDestinationFileNameInformation(ptr ptr ptr ptr long long ptr)