Module Windows::MSVCRT::File
In: lib/windows/msvcrt/file.rb

Methods

chmod   chsize   chsize_s   mktemp   mktemp_s   stat   stat64   wchmod   wmktemp   wmktemp_s   wstat   wstat64  

Constants

S_IFMT = 0170000
S_IFDIR = 0040000
S_IFCHR = 0020000
S_IFIFO = 0010000
S_IFREG = 0100000
S_IREAD = 0000400
S_IWRITE = 0000200
S_IEXEC = 0000100
Chmod = API.new('_chmod', 'PI', 'I', 'msvcrt')
Chsize = API.new('_chsize', 'IL', 'I', 'msvcrt')
Mktemp = API.new('_mktemp', 'P', 'P', 'msvcrt')
Stat = API.new('_stat', 'PP', 'I', 'msvcrt')
Stat64 = API.new('_stat64', 'PP', 'I', 'msvcrt')
Wchmod = API.new('_wchmod', 'PI', 'I', 'msvcrt')
Wmktemp = API.new('_wmktemp', 'P', 'P', 'msvcrt')
Wstat = API.new('_wstat', 'PP', 'I', 'msvcrt')
Wstat64 = API.new('_wstat64', 'PP', 'I', 'msvcrt')
Chsize_s = API.new('_chsize_s', 'IL', 'I', 'msvcrt')
Mktemp_s = API.new('_mktemp_s', 'PL', 'L', 'msvcrt')
Wmktemp_s = API.new('_wmktemp_s', 'PL', 'L', 'msvcrt')

Public Instance methods

[Validate]