Skip to main content
Filter by
Sorted by
Tagged with
-6 votes
1 answer
256 views

I have a Namespace Extension (NSE) that presents distributed data as "files" with the root of my NSE under alongside OneDrive, etc. Most functionality works as expected. While debugging ...
HackTheStack's user avatar
2 votes
0 answers
129 views

If you navigate Explorer into a shell namespace extension, and then navigate away from the namespace extension into some other folder branch, then Explorer will release all instances of the namespace ...
user avatar
0 votes
1 answer
113 views

I am having the exact same problem as the engineer referenced in this link. I was quite surprised at t he solution given by Raymond (Chen) because Raymond's answer seems (to me) to be circuitous: He ...
HackTheStack's user avatar
1 vote
1 answer
140 views

I have a namespace extension that uses both SHCreateShellFolderView and SHCreateDefaultContextMenu. I also use IShellFolderViewCB and IContextMenuCB to create default objects. Most of the expected ...
HackTheStack's user avatar
0 votes
0 answers
103 views

In my Shell Namespace Extension I want to execute some action on the files that user has copied from it immediately after the copy process. It is a resource consuming process, so I would really prefer ...
ElDorado's user avatar
  • 468
5 votes
2 answers
664 views

In my understanding currently there are two ways to copy virtual files from a Shell Namespace Extension with the Explorer so that Copy GUI will be shown to the user: Via IDataObject interface: ...
ElDorado's user avatar
  • 468
-1 votes
1 answer
205 views

In my Shell Namespace Extension I am using SHCreateShellFolderView to obtain IShellView when it is requested: IFACEMETHODIMP ShellFolder::CreateViewObject(HWND hwnd, REFIID riid, void** ppv) { if (...
ElDorado's user avatar
  • 468
0 votes
0 answers
181 views

I want to implement a Namespace Extension and custom column filtering. I tried to run this sample from Windows SDK 7.1, in Windows 11: ExplorerDataProvider This sample implements a Shell Namespace ...
Dave's user avatar
  • 1
1 vote
0 answers
201 views

I am writing a Shell Namespace Extension. How may I force explorer to access (and open) items that are not enumerated with IShellFolder::EnumObjects by typing their parsing name in the address bar? I ...
ElDorado's user avatar
  • 468
0 votes
1 answer
129 views

I have my custom shell namespace extension. Just want to have a virtual folder mapped to some folder on disk C:/ with the same functionality. using namespace ATL; class ATL_NO_VTABLE ...
Pavel Eroshenko's user avatar
1 vote
0 answers
191 views

I have my custom shell namespace extension. Just want to have a virtual folder mapped to some folder on disk C:/ with the same functionality. using namespace ATL; class ATL_NO_VTABLE ...
Pavel Eroshenko's user avatar
1 vote
0 answers
324 views

I have many files, which are in many different folders on my HD, I want to be able to display certain subsets of these files in one place (probably a "virtual" folder in Explorer), based on ...
Yekoor's user avatar
  • 79
2 votes
0 answers
166 views

I know that IShellFolderView interface is no longer supported by the Windows Shell as of Windows 7. However I am still interested in the methods (i.e RemoveObject and AddObject) exposed by that ...
Reznicencu Bogdan's user avatar
3 votes
1 answer
243 views

I need to limit certain operations with folder in Windows Explorer. For example disallow copy, move, rename, delete operations or make it read-only (disallow creation of new files and folders in it). ...
Panzer's user avatar
  • 124
2 votes
0 answers
142 views

I need to deploy a Shell Namespace Extension as part of my packaging project, created by Visual Studio. I see that I can register context menus, property handlers and COM exe and surrogate servers, ...
user16668952's user avatar
2 votes
1 answer
1k views

I'm working on a project which is an open-source cloud, similar to Nextcloud. It also provides a file upload and manage feature. I'd like to have a shell namespace extension which displays those ...
H. Rüger's user avatar
0 votes
1 answer
743 views

I am creating a virtual folder with shell namespace extension on windows 10 IOT enterprise. The code I am using come from windows 7 SDK samplesm which is provided by microsoft. Here is the whole ...
beasone's user avatar
  • 1,095
1 vote
0 answers
273 views

I'd like to show a shell namespace extension in the new (since Windows Vista) IFileOpenDialog and IFileSaveDialog. These dialogs can apparently display a custom form like the built-in Homegroup ...
Steve's user avatar
  • 2,520
0 votes
1 answer
373 views

I am working on a project which creates a custom drive and is accessible under "This PC". The request is to hide the drive on a per-user basis using registry keys if possible. The client machines ...
Sniipe's user avatar
  • 1,336
0 votes
1 answer
90 views

I use shell namespace extension to create a virtual folder on windows 7. I want to add columns to this virtual folder so it can display the virtual files's details. However, the value for "Shared" ...
beasone's user avatar
  • 1,095
4 votes
0 answers
615 views

I have a shell namespace extension, using a file system folder as its junction point (by creating a desktop.ini file with my extension's CLSID in the folder). When upgrading to a new version of the ...
Jeremy Spiegel's user avatar
2 votes
0 answers
302 views

For a little side project I've been working on a namespace extension to view and modify a custom archive format straight from windows explorer. This is working fine: I can browse the archive, modify ...
Bert's user avatar
  • 61
1 vote
0 answers
222 views

I hava an application that currently uses the Copy and Past API with FILECONTENTS and FILEGROUPDESCRIPTOR. This works normaly without a problem. Unfortunatly this approach fails if the path + the ...
lokimidgard's user avatar
  • 1,191
0 votes
1 answer
593 views

When I right click on an lnk file - link on a virtual folder in a namespace extension -, then the functions CreateViewObject and/or GetUiObjectOf of my IShellFolder/IShellFolder2 implementations are ...
gouigoui's user avatar
2 votes
0 answers
187 views

By using shell namespace extension, I create a virtual folder and add a "New Folder" button on the toolbar, and I can see the button when I use windows explorer to open it: The related code about the "...
beasone's user avatar
  • 1,095
0 votes
1 answer
377 views

I used miscrosoft SDK sample to create a virtual folder by shell namespace extension: In this virtual folder, it has several folders. One of the folders is empty. I want to change the background for ...
beasone's user avatar
  • 1,095
2 votes
1 answer
448 views

I'm scratching my head in receiving the parent window handle in a namespace extension project i'm working on. The use case is as follows: User browses to a virtual folder through windows explorer ...
ArielB's user avatar
  • 1,294
0 votes
1 answer
232 views

i would like to capture the Windows' search box, for that i found out i can use the ISearchBoxInfo interface: https://msdn.microsoft.com/en-us/library/windows/desktop/dd562062(v=vs.85).aspx I have ...
ArielB's user avatar
  • 1,294
0 votes
0 answers
620 views

----------------------------------update----------------------------------- If I implement the ParseDislayName like following, dialog will report "The file already exist, do you want to replace ...
beasone's user avatar
  • 1,095
0 votes
1 answer
842 views

By using Microsoft windows SDK 7.0, explorerDataProvider, I installed a virtual folder on windows 7. When I open the file browse dialog from an application, CFileDialog dlg(TRUE, NULL, 0, ...
beasone's user avatar
  • 1,095
1 vote
1 answer
454 views

-------------------------update 5th------------------------------- if (fIsFolder) { dwAttribs |= SFGAO_FOLDER; } else { ...
beasone's user avatar
  • 1,095
2 votes
1 answer
339 views

--------------------------------second updates------------------------ I tried: STDAPI_(BOOL) DllMain(HINSTANCE hInstance, DWORD dwReason, void *) { // Get the path and module name. WCHAR ...
beasone's user avatar
  • 1,095
0 votes
1 answer
972 views

The platform I am using is windows 7. I need to create shortcut for the virtual folder on windows 7. I use windows 7 SDK sample to create a virtual folder under Computer: The sample project name is ...
beasone's user avatar
  • 1,095
0 votes
1 answer
105 views

Windows has had a concept of "Shell Namespaces" ¹ ² ³ for about 20 years now that allows developers to add support for interacting with things in the File Explorer that have tree structures ...
hippietrail's user avatar
  • 17.3k
1 vote
1 answer
394 views

Windows explorer has the ability to show a custom banner when doing a search and indexing is disabled: I would like to display a similar banner in a custom namespace extension with a custom message ...
John Koerner's user avatar
  • 38.2k
11 votes
0 answers
837 views

Within the upcoming (currently insider) version of OneDrive client - On-Demand feature Microsoft introduced some new shell / namespace extensions. There is additional column showing file availability ...
Beaver's user avatar
  • 277
3 votes
1 answer
621 views

Overview I am using SHChangeNotify with SHCNE_RMDIR to notify the shell of a folder that has been removed from within my shell namespace extension. My expectation is that this will cause any ...
Matt Smith's user avatar
  • 17.5k
3 votes
1 answer
809 views

Background I have a Shell Namespace Extension that is located (using a virtual folder as its junction point) under MyComputer. It is possible to create a shortcut to my namespace extension. Here I ...
Matt Smith's user avatar
  • 17.5k
-1 votes
1 answer
59 views

I am writing a namespace extension for windows explorer. In the context of the extension there is no UI thread. So when I create a UI object and cache it to reuse it, I get cross threading exception. ...
Mayank's user avatar
  • 8,842