12#pragma pack(push,_CRT_PACKING)
18#ifndef _DISKFREE_T_DEFINED
19#define _DISKFREE_T_DEFINED
96#ifndef _GETDISKFREE_DEFINED
97#define _GETDISKFREE_DEFINED
103 _In_ unsigned _Drive,
107#ifndef _WDIRECT_DEFINED
108#define _WDIRECT_DEFINED
143 _In_z_ const wchar_t *_Path);
150 _In_z_ const wchar_t *_Path);
157 _In_z_ const wchar_t *_Path);
163#define diskfree_t _diskfree_t
179 _In_z_ const char *_Path);
186 _In_z_ const char *_Path);
193 _In_z_ const char *_Path);
_Check_return_ _Ret_opt_z_ wchar_t *__cdecl _wgetdcwd_nolock(_In_ int _Drive, _Out_writes_opt_(_SizeInWords) wchar_t *_DstBuf, _In_ int _SizeInWords)
_Check_return_ _Ret_opt_z_ _CRTIMP wchar_t *__cdecl _wgetdcwd(_In_ int _Drive, _Out_writes_opt_(_SizeInWords) wchar_t *_DstBuf, _In_ int _SizeInWords)
_Check_return_ _CRTIMP int __cdecl _chdrive(_In_ int _Drive)
_Check_return_ _CRTIMP int __cdecl _getdrive(void)
_Check_return_ _Ret_opt_z_ _CRTIMP char *__cdecl _getcwd(_Out_writes_opt_(_SizeInBytes) char *_DstBuf, _In_ int _SizeInBytes)
_Check_return_ _CRTIMP int __cdecl _wmkdir(_In_z_ const wchar_t *_Path)
_Check_return_ _CRTIMP int __cdecl _wchdir(_In_z_ const wchar_t *_Path)
_Check_return_ _CRTIMP int __cdecl _wrmdir(_In_z_ const wchar_t *_Path)
_Check_return_ _Ret_opt_z_ char *__cdecl _getdcwd_nolock(_In_ int _Drive, _Out_writes_opt_(_SizeInBytes) char *_DstBuf, _In_ int _SizeInBytes)
_Check_return_ _Ret_opt_z_ _CRTIMP char *__cdecl _getdcwd(_In_ int _Drive, _Out_writes_opt_(_SizeInBytes) char *_DstBuf, _In_ int _SizeInBytes)
_Check_return_ _CRTIMP int __cdecl _rmdir(_In_z_ const char *_Path)
_Check_return_ _CRTIMP int __cdecl _chdir(_In_z_ const char *_Path)
_Check_return_ _CRTIMP int __cdecl _mkdir(_In_z_ const char *_Path)
_Check_return_ _Ret_opt_z_ _CRTIMP char *__cdecl getcwd(_Out_writes_opt_(_SizeInBytes) char *_DstBuf, _In_ int _SizeInBytes)
_Check_return_ _Ret_opt_z_ _CRTIMP wchar_t *__cdecl _wgetcwd(_Out_writes_opt_(_SizeInWords) wchar_t *_DstBuf, _In_ int _SizeInWords)
_Check_return_ _CRTIMP unsigned __cdecl _getdiskfree(_In_ unsigned _Drive, _Out_ struct _diskfree_t *_DiskFree)
_Check_return_ _CRTIMP unsigned long __cdecl _getdrives(void)
#define _Out_writes_opt_(s)
unsigned bytes_per_sector
unsigned sectors_per_cluster