#pragma once
#include <corecrt.h>
_CRT_BEGIN_C_HEADER
__pragma
(pack(push,
8
))
extern
"C"
{
#pragma push_macro("_wgetcwd")
#pragma push_macro("_wgetdcwd")
#undef _wgetcwd
#undef _wgetdcwd
_Success_(return != 0)
_Check_return_ _Ret_maybenull_z_
_ACRTIMP _CRTALLOCATOR wchar_t* __cdecl _wgetcwd(
__declspec
(dllimport)
__declspec
(allocator)
wchar_t
*
__cdecl
(
_Out_writes_opt_z_(_SizeInWords) wchar_t* _DstBuf,
);
_Success_(return != 0)
_Check_return_ _Ret_maybenull_z_
_ACRTIMP _CRTALLOCATOR wchar_t* __cdecl _wgetdcwd(
__declspec
(dllimport)
__declspec
(allocator)
wchar_t
*
__cdecl
(
_Out_writes_opt_z_(_SizeInWords) wchar_t* _DstBuf,
);
#define _wgetdcwd_nolock _wgetdcwd
#pragma pop_macro("_wgetcwd")
#pragma pop_macro("_wgetdcwd")
_Check_return_
_ACRTIMP int __cdecl _wchdir(
__declspec
(dllimport)
int
__cdecl
(
_In_z_ wchar_t const* _Path
);
_Check_return_
_ACRTIMP int __cdecl _wmkdir(
__declspec
(dllimport)
int
__cdecl
(
_In_z_ wchar_t const* _Path
);
_Check_return_
_ACRTIMP int __cdecl _wrmdir(
__declspec
(dllimport)
int
__cdecl
(
_In_z_ wchar_t const* _Path
);