Reads the current directory entry as a local filename, then moves to the next file.
Handle to a directory.
String buffer to hold directory name.
Maximum size of string buffer.
Optional variable to store the file type.
True on success, false if there are no more files to read.
Invalid or corrupt Handle.
Contents of buffers are undefined when returning false.
Both the '.' and '..' automatic directory entries will be retrieved for Windows and Linux.