How can i delete folder or file with path too long in recycle bin?
===

I have the program that delete and copy some folders or files with long path (when lenght > MAX_PATH) In this program i use prefix \\\\?\\ that give me possibility delete folders or files with long path but only in simple function Delete(). I need delete file in Recycle Bin and for this i need use SHFileOperation function that give me possibility delete file in recycle bin, but this function not supported prefix \\\\?\\ . Can anybody help me with this issue? 
Some alternative for SHFileOperation. 
How can i bypass this problem? 

Some links:

 - [Prefix][1] \\\\?\\
 - Some about [Long Path][2]
 - [SHFileOperation][3]


  [1]: http://msdn.microsoft.com/en-us/library/aa365247.aspx
  [2]: http://blogs.msdn.com/b/bclteam/archive/2007/02/13/long-paths-in-net-part-1-of-3-kim-hamilton.aspx
  [3]: http://msdn.microsoft.com/en-us/library/bb762164%28VS.85%29.aspx

Thanks in advance!