Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés
Se recomienda usar Visual Studio 2017
Esta documentación está archivada y no tiene mantenimiento.

_getdcwd_nolock, _wgetdcwd_nolock

Obtiene el nombre de ruta de acceso completa del directorio de trabajo actual en la unidad especificada.

Nota importante 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 
);

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.

_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

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.

Mostrar: