_getdcwd_nolock, _wgetdcwd_nolock
Obtém o nome do caminho completo do diretório de trabalho corrente na unidade especificada.
Importante |
---|
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