8#if !defined(MACOS9) && !(defined(_WIN32) && !defined(__CYGWIN32__)) 
   16#if defined(MACOS9) || (defined(_WIN32) && !defined(__CYGWIN32__)) 
   17typedef struct _DIR DIR;
 
   22    char d_name[MAXNAMLEN];
 
   23    unsigned short d_namlen;
 
DIR * spOpenDir(const char *path)
struct dirent * spReadDir(DIR *dirp)
int spCloseDir(DIR *dirp)