For the latest documentation on Visual Studio 2017, see Visual Studio 2017 Documentation.
Gets the full path of the current working directory on the specified drive.
This API cannot be used in applications that execute in the Windows Runtime. For more information, see CRT functions not supported with /ZW.
char *_getdcwd_nolock( int drive, char *buffer, int maxlen ); wchar_t *_wgetdcwd_nolock( int drive, wchar_t *buffer, int maxlen );
Storage location for the path.
Maximum length of path in characters:
See _getdcwd, _wgetdcwd.
_wgetdcwd_nolock are identical to
_wgetdcwd, respectively, except that they are not protected from interference by other threads. They might be faster because they do not incur the overhead of locking out other threads. Use these functions only in thread-safe contexts such as single-threaded applications or where the calling scope already handles thread isolation.
|Tchar.h routine||_UNICODE and _MBCS not defined||_MBCS defined||_UNICODE defined|
|<direct.h> or <wchar.h>|
For more compatibility information, see Compatibility.