_getdcwd_nolock, _wgetdcwd_nolock
Obtiene el nombre de ruta de acceso completa del directorio de trabajo actual en la unidad especificada.
Importante |
---|
Esta API no se puede utilizar en las aplicaciones que se ejecutan en tiempo de ejecución de Windows.Para obtener más información, vea Funciones CRT no compatibles 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.maxlen
Longitud máxima de ruta en caracteres: char para _getdcwd y wchar_t para _wgetdcwd.
Valor devuelto
Vea _getdcwd, _wgetdcwd.
Comentarios
_getdcwd_nolock y _wgetdcwd_nolock son idénticos a _getdcwd y a _wgetdcwd, respectivamente, salvo que no se protegen de interferencia por otros subprocesos.Puede ser que son más rápidos porque no provocan en la sobrecarga de bloquear out otros subprocesos.Utilice estas funciones solo en contextos seguros como aplicaciones de un único subproceso o donde los identificadores de ámbito de llamada subproceso ya el aislamiento.
Asignaciones de la rutina de Genérico- texto
Rutina de 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 de compatibilidad, vea Compatibilidad en la Introducción.
Equivalente en .NET Framework
System::Environment::CurrentDirectory