internal static extern bool FindNextFile(SafeFindHandle hndFindFile, [In, Out, MarshalAs(UnmanagedType.LPStruct)] Win32FindData lpFindFileData);
internal static extern SafeFindHandle FindFirstFile(string fileName, [In, Out] Win32FindData data);