Compartilhar via


_getdcwd_nolock, _wgetdcwd_nolock

Obtém o nome do caminho completo do diretório de trabalho corrente na unidade especificada.

Observação importanteImportante

Este API não pode ser usado em aplicativos executados em Tempo de Execução do Windows.Para obter mais informações, consulte Funções de CRT não suportadas com /ZW.

char *_getdcwd_nolock( int drive, char *buffer, int maxlen ); wchar_t *_wgetdcwd_nolock( int drive, wchar_t *buffer, int maxlen );

Parâmetros

  • drive
    Unidade de disco.

  • buffer
    Local de armazenamento para o caminho.

  • maxlen
    Comprimento máximo de caminho em caracteres: char para _getdcwd e wchar_t para _wgetdcwd.

Valor de retorno

Consulte _getdcwd, _wgetdcwd.

Comentários

_getdcwd_nolock e _wgetdcwd_nolock são idênticos a _getdcwd e a _wgetdcwd, respectivamente, exceto que não é protegido de interferência por outros segmentos.Pode ser mais rápido porque não incorrem a sobrecarga de bloqueio para fora outros segmentos.Use estas funções somente em contextos thread-safe como aplicativos de thread única ou onde o escopo de chamada já segmento seguro isolamento.

Mapeamentos da rotina de Genérico- texto

Rotina de Tchar.h

_UNICODE e não definidos _MBCS

_MBCS definido

_UNICODE definido

_tgetdcwd_nolock

_getdcwd_nolock

_getdcwd_nolock

_wgetdcwd_nolock

Requisitos

Rotina

Cabeçalho necessário

_getdcwd_nolock

<direct.h>

_wgetdcwd_nolock

<direct.h> ou <wchar.h>

Para mais informações, consulte Compatibilidade de compatibilidade na introdução.

Equivalência do .NET Framework

System::Environment::CurrentDirectory

Consulte também

Referência

Controle de diretório

_chdir, _wchdir

_getcwd, _wgetcwd

_getdrive

_mkdir, _wmkdir

_rmdir, _wrmdir