Vladimir Granitsky
2009-09-29 08:42:04 UTC
Hi there,
I am developing a NSE, which is basically a virtual file system folder, that
is, it is expected to behave much like a real file system folder. I've
implemented menu commands and drag and drop operations using the file
operation engine of Vista (IFileOperation), so I've implemented IDropTarget,
ITransferDestination and ITransferSource etc.
Now, I want to support overwrite confirmations. I think this must be done
through ITransferAdviseSink and I expect my
ITransferDestination::Advise to be called in order to enable the feedback.
The problem is that my
ITransferDestination::Advise method never gets called.
Can somebody give me an idea why this could be or what else I may need to
support overwrite confirmations ?
Thanks in advance
I am developing a NSE, which is basically a virtual file system folder, that
is, it is expected to behave much like a real file system folder. I've
implemented menu commands and drag and drop operations using the file
operation engine of Vista (IFileOperation), so I've implemented IDropTarget,
ITransferDestination and ITransferSource etc.
Now, I want to support overwrite confirmations. I think this must be done
through ITransferAdviseSink and I expect my
ITransferDestination::Advise to be called in order to enable the feedback.
The problem is that my
ITransferDestination::Advise method never gets called.
Can somebody give me an idea why this could be or what else I may need to
support overwrite confirmations ?
Thanks in advance