Example #1
0
 internal FileInfoEx(IShellFolder2 parentShellFolder, DirectoryInfoEx parentDir, PIDL relPIDL)
 {
     Parent = parentDir;
     parentDir.RequestPIDL(parentPIDL =>
     {
         init(parentShellFolder, parentPIDL, relPIDL);
     });
 }
Example #2
0
 internal DirectoryInfoEx(DirectoryInfoEx parentDir, PIDL relPIDL)
 {
     Parent = parentDir;
     parentDir.RequestPIDL(parentPIDL =>
     {
         //0.15: Fixed ShellFolder not freed.
         using (ShellFolder2 parentShellFolder = parentDir.ShellFolder)
             init(parentShellFolder, parentPIDL, relPIDL);
     });
 }