_getdcwd_nolock
, _wgetdcwd_nolock
Obtiene la ruta de acceso completa del directorio de trabajo actual en la unidad especificada.
Importante
Esta API no se puede usar en aplicaciones que se ejecutan en Windows en tiempo de ejecución. Para obtener más información, vea Funciones de CRT no admitidas en aplicaciones de la Plataforma universal de Windows.
Sintaxis
char *_getdcwd_nolock(
int drive,
char *buffer,
int maxlen
);
wchar_t *_wgetdcwd_nolock(
int drive,
wchar_t *buffer,
int maxlen
);
Parámetros
drive
Unidad de disco.
buffer
Ubicación de almacenamiento de la ruta de acceso.
maxlen
Longitud máxima de la ruta de acceso en caracteres: char
para _getdcwd_nolock
y wchar_t
para _wgetdcwd_nolock
.
Valor devuelto
Consulte _getdcwd
, _wgetdcwd
.
Comentarios
_getdcwd_nolock
y _wgetdcwd_nolock
son exactamente iguales que _getdcwd
y _wgetdcwd
, respectivamente, salvo que no están protegidas contra interferencias de otros subprocesos. Pueden ser más rápidos porque no incurren en la sobrecarga de bloquear otros subprocesos. Use estas funciones solo en contextos seguros para subprocesos como aplicaciones de un único subproceso o donde el ámbito de llamada ya controle el aislamiento de subprocesos.
Asignaciones de rutinas de texto genérico
Rutina Tchar.h | _UNICODE y _MBCS no definidos |
_MBCS definido |
_UNICODE definido |
---|---|---|---|
_tgetdcwd_nolock |
_getdcwd_nolock |
_getdcwd_nolock |
_wgetdcwd_nolock |
Requisitos
Routine | Encabezado necesario |
---|---|
_getdcwd_nolock |
<direct.h> |
_wgetdcwd_nolock |
<direct.h> o <wchar.h> |
Para obtener más información sobre compatibilidad, consulte Compatibilidad.
Consulte también
Control de directorio
_chdir
, _wchdir
_getcwd
, _wgetcwd
_getdrive
_mkdir
, _wmkdir
_rmdir
, _wrmdir