1#ifndef RUBY_WIN32_DIR_H
2#define RUBY_WIN32_DIR_H
8#define DT_DIR (S_IFDIR>>12)
9#define DT_REG (S_IFREG>>12)
42#define opendir(s) rb_w32_uopendir((s))
43#define readdir(d) rb_w32_ureaddir((d))
44#define telldir(d) rb_w32_telldir((d))
45#define seekdir(d, l) rb_w32_seekdir((d), (l))
46#define rewinddir(d) rb_w32_rewinddir((d))
47#define closedir(d) rb_w32_closedir((d))
48#define getcwd(b, s) rb_w32_ugetcwd(b, s)
void rb_w32_seekdir(DIR *, long)
DIR * rb_w32_opendir(const char *)
struct direct * rb_w32_readdir(DIR *, rb_encoding *)
long rb_w32_telldir(DIR *)
struct direct * rb_w32_ureaddir(DIR *)
DIR * rb_w32_uopendir(const char *)
void rb_w32_closedir(DIR *)
char * rb_w32_ugetcwd(char *, int)
void rb_w32_rewinddir(DIR *)