2013-12-19 04:11:16 UTC
I am aware that there is an interface IFileOperationProgressSink (e.g. PreCopyItem) which does the same but I don't want to use it.
Is there any other way by which I can get notification before any file gets copied/moved?
1) I want to implement a kind of copying utility where I would decide whether any particular file should be copied/moved or not.
2) My utility should get notified as soon as ctrl+c/right click+copy is invoked on file/folder.
As I understood, there are methods those give notifications *after* change has happened however in my case I want it *before* it.
In case of IFileOperationProgressSink, if I return error from PreCopyItem the whole operation terminates however I want to continue to next item from selected list.