Condividi tramite


_getdcwd_nolock, _wgetdcwd_nolock

Ottiene il percorso completo della cartella di lavoro corrente nell'unità specificata.

Nota importanteImportante

Questa API non può essere utilizzata nelle applicazioni che vengono eseguite in Windows Runtime.Per ulteriori informazioni, vedere Funzioni CRT non supportate con /ZW.

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

Parametri

  • drive
    Unità disco.

  • buffer
    Percorso di archiviazione per il percorso.

  • maxlen
    Lunghezza del percorso nei caratteri: char per _getdcwd e wchar_t per _wgetdcwd.

Valore restituito

Vedere _getdcwd, _wgetdcwd.

Note

_getdcwd_nolock e _wgetdcwd_nolock sono identici a _getdcwd e a _wgetdcwd, rispettivamente, con l'eccezione che non sono protetti da interferenze da parte di altri thread.Potrebbe essere più veloce perché non comportano un sovraccarico di bloccare da altri thread.Utilizzare queste funzioni solo in contesti thread-safe come applicazioni a thread singolo o dove gli chiamante di ambito già threading di isolamento.

Mapping di routine a Testo generico

Routine Tchar.h

_UNICODE e _MBCS non definiti

_MBCS definito

_UNICODE definito

_tgetdcwd_nolock

_getdcwd_nolock

_getdcwd_nolock

_wgetdcwd_nolock

Requisiti

Routine

Intestazione obbligatoria

_getdcwd_nolock

<direct.h>

_wgetdcwd_nolock

<direct.h> o <wchar.h>

Per ulteriori informazioni sulla compatibilità, vedere Compatibilità nell'introduzione.

Equivalente .NET Framework

System::Environment::CurrentDirectory

Vedere anche

Riferimenti

Controllo della directory

_chdir, _wchdir

_getcwd, _wgetcwd

_getdrive

_mkdir, _wmkdir

_rmdir, _wrmdir