Reads the current directory entry as a local filename, then moves to the next file.
Contents of buffers are undefined when returning false.
Both the '.' and '..' automatic directory entries will be retrieved for Windows and Linux.
native bool ReadDirEntry(Handle dir, char[] buffer, int maxlength, FileType& type = FileType_Unknown)