Hi, everyone. I want to discuss the feature that allows you to search for opened handles across all processes.
First of all, there is a hard-coded limitation that prevents the search from being performed without any specified text. What is the point for that? I mean, sometimes I need to search for all handles of a particular type. Of course, since the search supports regular expressions I can specify something like ^ (to match all handles) or . (for all named ones). Is there a reason to do it in this way? How do you think, is this limitation useful or maybe it should be removed?
And the second. This dialog also allows you to search for DLLs, mapped files, and mapped images. But what category should you select to search for them (except "Everything", of course)? The answer is not very obvious. All these categories (plus the original one) are combined into "File". Is it convenient to have all of them in the same place with this name? I have two suggestions how to make it clear: rename this category (so you can understand what objects it includes) or separate them into several different categories. What do you think?