#include <crtdefs.h>
#include <sys/types.h>
Go to the source code of this file.
|
_CRTIMP int __cdecl | _fstat (_In_ int _FileDes, _Out_ struct _stat *_Stat) |
|
_CRTIMP int __cdecl | _fstat32 (_In_ int _FileDes, _Out_ struct _stat32 *_Stat) |
|
_CRTIMP int __cdecl | _stat (_In_z_ const char *_Name, _Out_ struct _stat *_Stat) |
|
_CRTIMP int __cdecl | _stat32 (_In_z_ const char *_Name, _Out_ struct _stat32 *_Stat) |
|
_CRTIMP int __cdecl | _wstat (_In_z_ const wchar_t *_Name, _Out_ struct _stat *_Stat) |
|
_CRTIMP int __cdecl | _wstat32 (_In_z_ const wchar_t *_Name, _Out_ struct _stat32 *_Stat) |
|
__CRT_INLINE int __cdecl | _fstat32 (int _FileDes, struct _stat32 *_Stat) |
|
__CRT_INLINE int __cdecl | _fstat32i64 (int _FileDes, struct _stat32i64 *_Stat) |
|
_CRTIMP int __cdecl | stat (const char *_Filename, struct stat *_Stat) |
|
_CRTIMP int __cdecl | fstat (int _Desc, struct stat *_Stat) |
|
_CRTIMP int __cdecl | wstat (const wchar_t *_Filename, struct stat *_Stat) |
|
◆ __stat64
◆ _fstat64i32
Compatibility definitons
Definition at line 269 of file stat.h.
◆ _S_IEXEC
◆ _S_IFBLK
#define _S_IFBLK 0x3000 /* Block: Is this ever set under w32? */ |
◆ _S_IFCHR
◆ _S_IFDIR
◆ _S_IFIFO
◆ _S_IFMT
◆ _S_IFREG
◆ _S_IREAD
◆ _S_IRUSR
◆ _S_IRWXU
◆ _S_IWRITE
◆ _S_IWUSR
◆ _S_IXUSR
◆ _STAT_DEFINED
This file has no copyright assigned and is placed in the Public Domain. This file is part of the w64 mingw-runtime package. No warranty is given; refer to the file DISCLAIMER within this package.
Definition at line 24 of file stat.h.
◆ _WSTAT_DEFINED
◆ S_IEXEC
◆ S_IFBLK
◆ S_IFCHR
◆ S_IFDIR
◆ S_IFIFO
◆ S_IFMT
◆ S_IFREG
◆ S_IREAD
◆ S_IRUSR
◆ S_IRWXU
◆ S_ISBLK
◆ S_ISCHR
◆ S_ISDIR
◆ S_ISFIFO
◆ S_ISREG
◆ S_IWRITE
◆ S_IWUSR
◆ S_IXUSR
◆ _fstat()
◆ _fstat32() [1/2]
◆ _fstat32() [2/2]
Definition at line 270 of file stat.h.
271 {
272 struct _stat _Stat64;
274 _Stat->
st_dev = _Stat64.st_dev;
275 _Stat->
st_ino = _Stat64.st_ino;
276 _Stat->
st_mode = _Stat64.st_mode;
278 _Stat->
st_uid = _Stat64.st_uid;
279 _Stat->
st_gid = _Stat64.st_gid;
280 _Stat->
st_rdev = _Stat64.st_rdev;
281 _Stat->
st_size = _Stat64.st_size;
286 }
◆ _fstat32i64()
Definition at line 287 of file stat.h.
288 {
291 _Stat->
st_dev = _Stat64.st_dev;
292 _Stat->
st_ino = _Stat64.st_ino;
293 _Stat->
st_mode = _Stat64.st_mode;
295 _Stat->
st_uid = _Stat64.st_uid;
296 _Stat->
st_gid = _Stat64.st_gid;
297 _Stat->
st_rdev = _Stat64.st_rdev;
298 _Stat->
st_size = _Stat64.st_size;
303 }
_ACRTIMP int __cdecl _fstat64(_In_ int _FileHandle, _Out_ struct _stat64 *_Stat)
◆ _stat()
◆ _stat32()
◆ _wstat()
◆ _wstat32()
◆ fstat()
◆ stat()
Definition at line 345 of file stat.h.
345 {
347}
_Pre_notnull_ _In_opt_z_ char const _In_opt_z_ char const _In_opt_z_ char const _Filename
◆ wstat()