ReactOS 0.4.16-dev-732-g2d1144a
stat.h File Reference
#include <corecrt.h>
#include <sys/types.h>
Include dependency graph for stat.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _stat32
 
struct  _stat32i64
 
struct  _stat64i32
 
struct  _stat64
 

Macros

#define __stat64   _stat64
 
#define _S_IFMT   0xF000
 
#define _S_IFDIR   0x4000
 
#define _S_IFCHR   0x2000
 
#define _S_IFIFO   0x1000
 
#define _S_IFREG   0x8000
 
#define _S_IREAD   0x0100
 
#define _S_IWRITE   0x0080
 
#define _S_IEXEC   0x0040
 
#define _fstat   _fstat64i32
 
#define _fstati64   _fstat64
 
#define _stat   _stat64i32
 
#define _stati64   _stat64
 
#define _wstat   _wstat64i32
 
#define _wstati64   _wstat64
 

Functions

_ACRTIMP int __cdecl _fstat32 (_In_ int _FileHandle, _Out_ struct _stat32 *_Stat)
 
_ACRTIMP int __cdecl _fstat32i64 (_In_ int _FileHandle, _Out_ struct _stat32i64 *_Stat)
 
_ACRTIMP int __cdecl _fstat64i32 (_In_ int _FileHandle, _Out_ struct _stat64i32 *_Stat)
 
_ACRTIMP int __cdecl _fstat64 (_In_ int _FileHandle, _Out_ struct _stat64 *_Stat)
 
_ACRTIMP int __cdecl _stat32 (_In_z_ char const *_FileName, _Out_ struct _stat32 *_Stat)
 
_ACRTIMP int __cdecl _stat32i64 (_In_z_ char const *_FileName, _Out_ struct _stat32i64 *_Stat)
 
_ACRTIMP int __cdecl _stat64i32 (_In_z_ char const *_FileName, _Out_ struct _stat64i32 *_Stat)
 
_ACRTIMP int __cdecl _stat64 (_In_z_ char const *_FileName, _Out_ struct _stat64 *_Stat)
 
_ACRTIMP int __cdecl _wstat32 (_In_z_ wchar_t const *_FileName, _Out_ struct _stat32 *_Stat)
 
_ACRTIMP int __cdecl _wstat32i64 (_In_z_ wchar_t const *_FileName, _Out_ struct _stat32i64 *_Stat)
 
_ACRTIMP int __cdecl _wstat64i32 (_In_z_ wchar_t const *_FileName, _Out_ struct _stat64i32 *_Stat)
 
_ACRTIMP int __cdecl _wstat64 (_In_z_ wchar_t const *_FileName, _Out_ struct _stat64 *_Stat)
 

Macro Definition Documentation

◆ __stat64

#define __stat64   _stat64

Definition at line 84 of file stat.h.

◆ _fstat

#define _fstat   _fstat64i32

Definition at line 144 of file stat.h.

◆ _fstati64

#define _fstati64   _fstat64

Definition at line 145 of file stat.h.

◆ _S_IEXEC

#define _S_IEXEC   0x0040

Definition at line 117 of file stat.h.

◆ _S_IFCHR

#define _S_IFCHR   0x2000

Definition at line 112 of file stat.h.

◆ _S_IFDIR

#define _S_IFDIR   0x4000

Definition at line 111 of file stat.h.

◆ _S_IFIFO

#define _S_IFIFO   0x1000

Definition at line 113 of file stat.h.

◆ _S_IFMT

#define _S_IFMT   0xF000

Definition at line 110 of file stat.h.

◆ _S_IFREG

#define _S_IFREG   0x8000

Definition at line 114 of file stat.h.

◆ _S_IREAD

#define _S_IREAD   0x0100

Definition at line 115 of file stat.h.

◆ _S_IWRITE

#define _S_IWRITE   0x0080

Definition at line 116 of file stat.h.

◆ _stat

Definition at line 146 of file stat.h.

◆ _stati64

#define _stati64   _stat64

Definition at line 147 of file stat.h.

◆ _wstat

#define _wstat   _wstat64i32

Definition at line 148 of file stat.h.

◆ _wstati64

#define _wstati64   _wstat64

Definition at line 149 of file stat.h.

Function Documentation

◆ _fstat32()

_ACRTIMP int __cdecl _fstat32 ( _In_ int  _FileHandle,
_Out_ struct _stat32 _Stat 
)

◆ _fstat32i64()

_ACRTIMP int __cdecl _fstat32i64 ( _In_ int  _FileHandle,
_Out_ struct _stat32i64 _Stat 
)

◆ _fstat64()

_ACRTIMP int __cdecl _fstat64 ( _In_ int  _FileHandle,
_Out_ struct _stat64 _Stat 
)

Referenced by _fstat(), _fstat32i64(), and _fstati64().

◆ _fstat64i32()

_ACRTIMP int __cdecl _fstat64i32 ( _In_ int  _FileHandle,
_Out_ struct _stat64i32 _Stat 
)

◆ _stat32()

_ACRTIMP int __cdecl _stat32 ( _In_z_ char const _FileName,
_Out_ struct _stat32 _Stat 
)

◆ _stat32i64()

◆ _stat64()

_ACRTIMP int __cdecl _stat64 ( _In_z_ char const _FileName,
_Out_ struct _stat64 _Stat 
)

◆ _stat64i32()

◆ _wstat32()

_ACRTIMP int __cdecl _wstat32 ( _In_z_ wchar_t const _FileName,
_Out_ struct _stat32 _Stat 
)

◆ _wstat32i64()

_ACRTIMP int __cdecl _wstat32i64 ( _In_z_ wchar_t const _FileName,
_Out_ struct _stat32i64 _Stat 
)

◆ _wstat64()

_ACRTIMP int __cdecl _wstat64 ( _In_z_ wchar_t const _FileName,
_Out_ struct _stat64 _Stat 
)

◆ _wstat64i32()

_ACRTIMP int __cdecl _wstat64i32 ( _In_z_ wchar_t const _FileName,
_Out_ struct _stat64i32 _Stat 
)