https://git.reactos.org/?p=reactos.git;a=commitdiff;h=c6b9ee5649456e238c6996b05fbd97de58e91d95

commit c6b9ee5649456e238c6996b05fbd97de58e91d95
Author:     Pierre Schweitzer <pie...@reactos.org>
AuthorDate: Sun Oct 28 11:23:08 2018 +0100
Commit:     Pierre Schweitzer <pie...@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)
 

Reply via email to