Commit Graph

47 Commits

Author SHA1 Message Date
Ladislav Zezula 1ba0997833 Fixed comments 2025-03-14 17:00:37 +01:00
Ladislav Zezula d7aab06a73 Changed the logic of querying directory for file systems that virtualize its content 2025-03-11 22:40:38 +01:00
Ladislav Zezula 6d333d331f FileTest is not high-DPI aware 2024-12-29 19:01:43 +01:00
Ladislav Zezula c3dd3e7fb1 Fixed unterminated buffer(s) 2024-11-11 20:13:12 +01:00
Ladislav Zezula 96e381601d Testing 2024-01-10 17:47:26 +01:00
Ladislav Zezula 9301dbbb97 Progress 2023-02-06 10:13:40 +01:00
Ladislav Zezula ad3fd132d2 * Tested and completed Diversenok's pull request
* Workspaces updated to VS 2022
* Minor changes
2023-01-31 08:56:18 +01:00
diversenok 182247e350 Fix cast warnings 2023-01-30 18:24:44 +01:00
diversenok 556b2cb5d4 Use more permissive sharing mode
This helps to avoid self-inflicted and other sharing violations that won't otherwise impede requested actions
2023-01-30 18:13:00 +01:00
diversenok 231e36bf64 Add SID support for FileQuotaInformation 2023-01-30 17:25:43 +01:00
diversenok 11d47bd83e Update file info class flags and editability 2023-01-30 17:17:45 +01:00
Ladislav Zezula cb2ea6556a Pushing latest updates 2022-09-27 15:10:31 +02:00
diversenok 9985cebb58 Don't modify flags when canceling dialogs
Also prevent changing flags in read-only info classes
2022-09-18 01:08:34 +02:00
diversenok 8182b60034 Add recent flags and info class definitions 2022-09-18 00:31:48 +02:00
diversenok 306afd8706 Make short name info class editable 2022-03-17 21:24:39 +01:00
Ladislav Zezula f0ae30b320 Beautifying 2021-05-11 23:14:26 +02:00
Matthijs Lavrijsen 09248c9c6d Use SystemProcessIdInformation when possible to retrieve process names
- Add length and NULL guard checks before trying to null-terminate the process name
- Add special cases for PIDs 0 and 4, which will never return a valid name using either SystemProcessIdInformation or ProcessImageFileName
2021-05-11 19:57:57 +02:00
Ladislav Zezula 0aef74dc3d Improvements, cosmetics 2021-04-25 21:51:38 +02:00
Ladislav Zezula 3078951afc 128-bit file ID is now shown as a pair of 64-bit hexa numbers 2020-05-21 06:55:40 +02:00
Allidina, Alnoor 879ab8b637 Fix size of volume serial number, so file ID shows properly. 2020-05-20 21:00:43 -04:00
Zezula Ladislav a29b9b0850 Update 2019-11-01 14:16:57 +01:00
Ladislav Zezula e57043a7ba Added some new file information classes for RS5+ 2019-04-08 18:06:55 +02:00
Zezula Ladislav 8951ebe9b3 Replaced NtSetNullDacl with NtSetObjectAccessForEveryone 2019-03-08 22:16:13 +01:00
Zezula Ladislav aa96ca0595 * Process info now shows process ID as decimal (more common in other tools) and plain EXE name, if possible. 2018-11-29 09:47:28 +01:00
Zezula Ladislav 186d303cad + Added file information classes from WDK 17134 2018-09-27 15:54:44 +02:00
Ladislav Zezula 9f2cff5103 + Added missing flags for NtQueryVolumeInformationFile 2018-09-26 17:13:59 +02:00
Zezula Ladislav ec8bd76ee3 + Added flags for FILE_FS_ATTRIBUTE_INFORMATION::FileSystemAttributes 2018-09-26 13:27:38 +02:00
Ladislav Zezula 1f397c6173 Removed unnecessary code 2018-07-28 22:51:46 +02:00
Ladislav Zezula b2ad238fa1 + Added IO_REPARSE_TAG_WCI
+ Added FILE_STANDARD_INFORMATION_EX
2018-07-28 22:48:14 +02:00
Ladislav Zezula 6abe88bf56 Added support of Ctrl+C into all tree views. 2018-07-22 20:45:35 +02:00
Alnoor Allidina 5d82404017 Add support for FileRenameInformationEx. 2017-10-06 10:54:50 -04:00
Zezula Ladislav f97fbbd2a8 + Added new info classes for Win10
+ Added possibility to edit flags by theit value (i.e. FILE_ATTRIBUTE_READONLY instead of just a 32-bit integer)
2017-09-21 12:09:05 +02:00
Ladislav Zezula 073d0c79a5 + When double-clicked on a plain name in a directory list, the backslash is now added properly when needed 2016-10-31 10:48:02 +01:00
Ladislav Zezula 3ef51f5012 + Only the appropriate combo boxes contain the convenient search 2016-06-22 14:51:29 +02:00
Ladislav Zezula e051779180 + The user can now specify a search mask for NtQueryDirectoryFile 2016-06-21 20:54:22 +02:00
Ladislav Zezula e56970647d + Double-click on stream name creates proper full path 2016-05-28 22:54:21 +02:00
Ladislav Zezula 0eb551fc02 + Fixed items editing in "File Info" dialog 2016-04-29 16:30:01 +02:00
Ladislav Zezula 9d57c74111 + Refactored the security descriptor editor
+ Improvements in the reparse point editor
2016-03-31 08:23:16 +02:00
Ladislav Zezula d4766058a5 + Improvements in removing directory tree
+ Cosmetics
2016-03-18 22:45:44 +01:00
unknown e163b4f6a5 + Fixed dialog cleanup 2016-01-15 13:01:12 +01:00
Ladislav Zezula bc7cc95f13 + Changed old unsafe str* and sprintf functions to StringCch* versions
+ Fixed importing streams when there is no EAs
2015-12-15 20:18:49 +01:00
Ladislav Zezula 2ce6f81f8e + Replaces _tsize with _maxchars 2015-10-07 11:22:35 +02:00
unknown e4abafcf79 + Renumbered version numbers
+ Fixed errors in VS 2015
2015-10-04 10:54:16 +02:00
unknown 84e1425028 + Fixed crash when clicked on structure name 2015-07-28 15:04:33 +02:00
Ladislav bc37c32c58 + Added support for oplocks
+ Added context menu to NtCreate page for quick selection of create options
+ Added "About" dialog
+ Added generic support for asynchronous, long-to-complete requests
2014-09-13 08:23:03 +02:00
unknown 9d10c7eb71 + Added MAXIMUM_ALLOWED in CreateFile and NtCreateFile 2014-05-10 15:23:42 +02:00
Ladislav 2871570af1 + Added to repository 2014-04-21 16:36:25 +02:00