13#pragma pack(push,_CRT_PACKING)
30#ifndef _FSIZE_T_DEFINED
32#define _FSIZE_T_DEFINED
35#ifndef _FINDDATA_T_DEFINED
55#if _INTEGRAL_MAX_BITS >= 64
94#define _FINDDATA_T_DEFINED
97#ifndef _WFINDDATA_T_DEFINED
117#if _INTEGRAL_MAX_BITS >= 64
156#define _WFINDDATA_T_DEFINED
159#define _A_NORMAL 0x00
160#define _A_RDONLY 0x01
161#define _A_HIDDEN 0x02
162#define _A_SYSTEM 0x04
163#define _A_SUBDIR 0x10
179 _In_ int _AccessMode);
231 _In_ int _FileHandleSrc,
232 _In_ int _FileHandleDst);
298 _In_ long _NumOfBytes);
322 _In_ unsigned int _PipeSize,
334#ifndef _CRT_DIRECTORY_DEFINED
335#define _CRT_DIRECTORY_DEFINED
347 _In_z_ const char *_OldFilename,
348 _In_z_ const char *_NewFilename);
397#if _INTEGRAL_MAX_BITS >= 64
562 _In_ int _AccessMode);
595 _In_ int _AccessMode);
641 _In_z_ const wchar_t *_NewFilename,
642 _In_z_ const wchar_t *_OldFilename);
650#if _INTEGRAL_MAX_BITS >= 64
713#if !defined(__cplusplus) || !(defined(_X86_) && !defined(__x86_64))
726 _In_ int _Filehandle);
731 _In_ int _Filehandle);
754 _In_ int _AccessMode);
762 _In_ int _AccessMode);
799 _In_ int _FileHandleSrc,
800 _In_ int _FileHandleDst);
830 _In_ long _NumOfBytes);
899 _In_ int _Filehandle,
916#ifdef __USE_MINGW_ALARM
917unsigned int alarm(
unsigned int seconds);
920#ifdef __USE_MINGW_ACCESS
924static inline int __mingw_access (
const char *__fname,
int __mode) {
928#define access(__f,__m) __mingw_access (__f, __m)
#define __MINGW_EXTENSION
#define _setmode(fd, mode)
_Out_ int _In_z_ char const _In_ int _In_ int _In_ int _PermissionFlag
_Check_return_ _In_ unsigned int _MaxCharCount
_Out_ struct _wfinddata32_t * _FindData
_Check_return_ _In_ int _PermissionMode
_Check_return_ _In_ int _OpenFlag
_Check_return_ _In_ int _Check_return_ _In_ int _In_ int _ShareFlag
_Check_return_ _Ret_maybenull_ _In_ size_t _In_ size_t _Size
_Check_return_ _Ret_maybenull_ _In_ size_t _In_ size_t _Offset
intptr_t __cdecl _wfindfirst32i64(wchar_t const *const pattern, _wfinddata32i64_t *const result)
int __cdecl _wfindnext64i32(intptr_t const handle, _wfinddata64i32_t *const result)
intptr_t __cdecl _wfindfirst64(wchar_t const *const pattern, _wfinddata64_t *const result)
intptr_t __cdecl _wfindfirst64i32(wchar_t const *const pattern, _wfinddata64i32_t *const result)
int __cdecl _findnext64i32(intptr_t const handle, _finddata64i32_t *const result)
intptr_t __cdecl _findfirst64i32(char const *const pattern, _finddata64i32_t *const result)
int __cdecl _findnext32i64(intptr_t const handle, _finddata32i64_t *const result)
intptr_t __cdecl _findfirst32i64(char const *const pattern, _finddata32i64_t *const result)
intptr_t __cdecl _findfirst64(char const *const pattern, __finddata64_t *const result)
int __cdecl _findnext64(intptr_t const handle, __finddata64_t *const result)
int __cdecl _wfindnext32i64(intptr_t const handle, _wfinddata32i64_t *const result)
int __cdecl _wfindnext64(intptr_t const handle, _wfinddata64_t *const result)
GLuint GLint GLboolean GLint GLenum access
_Pre_notnull_ _In_opt_z_ char const _In_opt_z_ char const _In_opt_z_ char const _Filename
_In_z_ char const * _Path
#define _In_reads_bytes_(s)
#define _Inout_updates_(s)
#define _Out_writes_opt_(s)
#define _Out_writes_bytes_(s)
_CRTIMP intptr_t __cdecl _get_osfhandle(_In_ int _FileHandle)
_CRTIMP int __cdecl _umask(_In_ int _Mode)
_Check_return_ _CRTIMP int __cdecl _waccess(_In_z_ const wchar_t *_Filename, _In_ int _AccessMode)
_Check_return_ _CRTIMP int __cdecl _access(_In_z_ const char *_Filename, _In_ int _AccessMode)
_Check_return_opt_ _CRTIMP int __cdecl _close(_In_ int _FileHandle)
_Check_return_ _Ret_opt_z_ _CRTIMP char *__cdecl _getcwd(_Out_writes_opt_(_SizeInBytes) char *_DstBuf, _In_ int _SizeInBytes)
_Check_return_ _CRTIMP int __cdecl _wunlink(_In_z_ const wchar_t *_Filename)
_Check_return_opt_ _CRTIMP long __cdecl _lseek(_In_ int _FileHandle, _In_ long _Offset, _In_ int _Origin)
_Check_return_ _CRTIMP long __cdecl _filelength(_In_ int _FileHandle)
_CRTIMP int __cdecl _locking(_In_ int _FileHandle, _In_ int _LockMode, _In_ long _NumOfBytes)
int __cdecl __lock_fhandle(_In_ int _Filehandle)
_Check_return_ _CRTIMP int __cdecl _wchmod(_In_z_ const wchar_t *_Filename, _In_ int _Mode)
_Check_return_wat_ _CRTIMP errno_t __cdecl _wsopen_s(_Out_ int *_FileHandle, _In_z_ const wchar_t *_Filename, _In_ int _OpenFlag, _In_ int _ShareFlag, _In_ int _PermissionFlag)
_Check_return_ _CRTIMP int __cdecl _chmod(_In_z_ const char *_Filename, _In_ int _Mode)
_CRTIMP int __cdecl _wopen(const wchar_t *_Filename, int _OpenFlag,...)
_CRTIMP int __cdecl _sopen(const char *_Filename, int _OpenFlag, int _ShareFlag,...)
_CRTIMP int __cdecl _write(_In_ int _FileHandle, _In_reads_bytes_(_MaxCharCount) const void *_Buf, _In_ unsigned int _MaxCharCount)
_Check_return_ _CRTIMP int __cdecl _pipe(_Inout_updates_(2) int *_PtHandles, _In_ unsigned int _PipeSize, _In_ int _TextMode)
_CRTIMP int __cdecl _wsopen(const wchar_t *_Filename, int _OpenFlag, int _ShareFlag,...)
_Check_return_ _CRTIMP long __cdecl _tell(_In_ int _FileHandle)
_Check_return_ _CRTIMP char *__cdecl _mktemp(_Inout_z_ char *_TemplateName)
_Check_return_ _CRTIMP long __cdecl filelength(_In_ int _FileHandle)
_Check_return_ _CRTIMP int __cdecl _wcreat(_In_z_ const wchar_t *_Filename, _In_ int _PermissionMode)
_Check_return_ _CRTIMP int __cdecl _findnext32(_In_ intptr_t _FindHandle, _Out_ struct _finddata32_t *_FindData)
_Check_return_ _CRTIMP int __cdecl _isatty(_In_ int _FileHandle)
_Check_return_ _CRTIMP int __cdecl _creat(_In_z_ const char *_Filename, _In_ int _PermissionMode)
_Check_return_ _CRTIMP intptr_t __cdecl _findfirst32(_In_z_ const char *_Filename, _Out_ struct _finddata32_t *_FindData)
_Check_return_ _CRTIMP int __cdecl _read(_In_ int _FileHandle, _Out_writes_bytes_(_MaxCharCount) void *_DstBuf, _In_ unsigned int _MaxCharCount)
_Check_return_ _CRTIMP int __cdecl _dup2(_In_ int _FileHandleSrc, _In_ int _FileHandleDst)
_Check_return_ _CRTIMP int __cdecl _unlink(_In_z_ const char *_Filename)
_CRTIMP char *__cdecl mktemp(_Inout_z_ char *_TemplateName)
void __cdecl _unlock_fhandle(_In_ int _Filehandle)
_CRTIMP int __cdecl sopen(const char *_Filename, int _OpenFlag, int _ShareFlag,...)
_CRTIMP int __cdecl _open(const char *_Filename, int _OpenFlag,...)
_Check_return_ _CRTIMP intptr_t __cdecl _wfindfirst32(_In_z_ const wchar_t *_Filename, _Out_ struct _wfinddata32_t *_FindData)
_CRTIMP int __cdecl umask(_In_ int _Mode)
_Check_return_ _CRTIMP int __cdecl chsize(_In_ int _FileHandle, _In_ long _Size)
_Check_return_ _CRTIMP int __cdecl _wfindnext32(_In_ intptr_t _FindHandle, _Out_ struct _wfinddata32_t *_FindData)
_Check_return_ _CRTIMP int __cdecl _chsize(_In_ int _FileHandle, _In_ long _Size)
_Check_return_ int __cdecl rename(_In_z_ const char *_OldFilename, _In_z_ const char *_NewFilename)
_Check_return_ _CRTIMP int __cdecl __cdecl eof(_In_ int _FileHandle)
_Check_return_ _CRTIMP int __cdecl _dup(_In_ int _FileHandle)
_Check_return_ _CRTIMP int __cdecl creat(_In_z_ const char *_Filename, _In_ int _PermissionMode)
_Check_return_ _CRTIMP int __cdecl chmod(_In_z_ const char *_Filename, _In_ int _AccessMode)
_Check_return_opt_ _CRTIMP int __cdecl _commit(_In_ int _FileHandle)
_Check_return_opt_ _CRTIMP int __cdecl _findclose(_In_ intptr_t _FindHandle)
_Check_return_wat_ _CRTIMP errno_t __cdecl _sopen_s(_Out_ int *_FileHandle, _In_z_ const char *_Filename, _In_ int _OpenFlag, _In_ int _ShareFlag, _In_ int _PermissionMode)
_Check_return_ _CRTIMP int __cdecl _eof(_In_ int _FileHandle)
_Check_return_ _Ret_opt_z_ _CRTIMP char *__cdecl getcwd(_Out_writes_opt_(_SizeInBytes) char *_DstBuf, _In_ int _SizeInBytes)
_Check_return_ _CRTIMP int __cdecl _wrename(_In_z_ const wchar_t *_NewFilename, _In_z_ const wchar_t *_OldFilename)
_Check_return_ _CRTIMP int __cdecl locking(_In_ int _FileHandle, _In_ int _LockMode, _In_ long _NumOfBytes)
_Check_return_ _CRTIMP int __cdecl dup2(_In_ int _FileHandleSrc, _In_ int _FileHandleDst)
_CRTIMP int __cdecl _open_osfhandle(_In_ intptr_t _OSFileHandle, _In_ int _Flags)
__int64 CDECL _lseeki64(int fd, __int64 offset, int whence)
__int64 CDECL _telli64(int fd)
__int64 CDECL _filelengthi64(int fd)
#define _Check_return_opt_
#define _Check_return_wat_