_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 con /ZW.
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 y wchar_t para _wgetdcwd.
Valor devuelto
Vea _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ápidas 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 rutina 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
Rutina |
Encabezado necesario |
---|---|
_getdcwd_nolock |
<direct.h> |
_wgetdcwd_nolock |
<direct.h> o <wchar.h> |
Para obtener más información sobre compatibilidad, vea Compatibilidad.
Equivalente en .NET Framework
System::Environment::CurrentDirectory