summaryrefslogtreecommitdiff
path: root/filesys/miniFilter/delete
diff options
context:
space:
mode:
authorBarry Golden <[email protected]>2019-09-16 14:04:28 -0700
committerGitHub <[email protected]>2019-09-16 14:04:28 -0700
commitf064dfb2d92ac3f1f4344d435e4690e4339b5025 (patch)
treea807973e6c0bd9e2c92b3b8cf7ecb5f9e63c28d2 /filesys/miniFilter/delete
parentdb43355fe49c4bec3dbb5f84c271e15dc914ce72 (diff)
Diffstat (limited to 'filesys/miniFilter/delete')
-rw-r--r--filesys/miniFilter/delete/README.md15
1 files changed, 3 insertions, 12 deletions
diff --git a/filesys/miniFilter/delete/README.md b/filesys/miniFilter/delete/README.md
index 82493c94..687a33af 100644
--- a/filesys/miniFilter/delete/README.md
+++ b/filesys/miniFilter/delete/README.md
@@ -8,16 +8,6 @@ products:
- windows-wdk
---
-
-<!---
- name: Delete File System Minifilter Driver
- platform: WDM
- language: cpp
- category: FileSystem
- description: Demonstrates how to detect deletions of files or streams.
- samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617649
---->
-
# Delete File System Minifilter Driver
The Delete minifilter is an example that demonstrates how to detect deletions of files or streams. Deletions are reported as debug output.
@@ -30,6 +20,7 @@ This sample builds a Universal Windows Driver. It uses only APIs and DDIs that a
The *delete* minifilter illustrates how to detect deletion of files and streams. It monitors IRP\_MJ\_CREATE requests for the FILE\_DELETE\_ON\_CLOSE flag. Also, it detects IRP\_MJ\_SET\_INFORMATION requests for setting FileDispositionInformation/FileDispositionInformationEx. The sample also illustrates how to handle racing deletes (in the form of multiple parallel IRP\_MJ\_SET\_INFORMATION operations), and how to distinguish deletion of an entire file from deletion of just one stream of the file.
-**Note** Because of the way in which the Windows operating system deletes files, it is not possible for the minifilter to detect in advance that a file or stream will be deleted. The minifilter can only detect operations that may cause a deletion, and then determine if the deletion took place after the operation completes.
+> [!NOTE]
+> Because of the way in which the Windows operating system deletes files, it is not possible for the minifilter to detect in advance that a file or stream will be deleted. The minifilter can only detect operations that may cause a deletion, and then determine if the deletion took place after the operation completes.
-For more information on file system minifilter design, start with the [File System Minifilter Drivers](http://msdn.microsoft.com/en-us/library/windows/hardware/ff540402) section in the Installable File Systems Design Guide. \ No newline at end of file
+For more information on file system minifilter design, start with the [File System Minifilter Drivers](https://docs.microsoft.com/windows-hardware/drivers/ifs/file-system-minifilter-drivers) section in the Installable File Systems Design Guide.