Exemplo n.º 1
0
        public static void GetAllFiles(List <string> files, string folderName, string searchMask)
        {
            GCHandle gch = GCHandle.Alloc(files);

            FolderEnumProc fep = new FolderEnumProc(FileNameCallBack);

            NativeMethods.GetAllFiles(FileNameCallBack, folderName, searchMask, (IntPtr)gch);

            gch.Free();
        }
Exemplo n.º 2
0
 public static extern int GetAllFiles(FolderEnumProc callback, [MarshalAs(UnmanagedType.LPWStr)] string folderName, [MarshalAs(UnmanagedType.LPWStr)] string searchMask, IntPtr lParam);