Udostępnij za pośrednictwem


_getdcwd_nolock, _wgetdcwd_nolock

Pobiera nazwę pełną ścieżkę bieżącego katalogu roboczego na określonym dysku.

Ważna uwagaWażne

Ten interfejs API nie można używać w aplikacji, których wykonywanie w czasie wykonywania systemu Windows.Aby uzyskać więcej informacji, zobacz CRT funkcje nie obsługiwane przez /ZW.

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

Parametry

  • drive
    Stacji dysków.

  • buffer
    Miejsca przechowywania dla ścieżki.

  • maxlen
    Maksymalna długość ścieżki w znakach: char dla _getdcwd i wchar_t dla _wgetdcwd.

Wartość zwracana

Zobacz _getdcwd, _wgetdcwd.

Uwagi

_getdcwd_nolocki _wgetdcwd_nolock są takie same, _getdcwd i _wgetdcwd, odpowiednio, z tym, że nie są zabezpieczone przed ingerencją przez inne wątki.Może być szybsza, ponieważ nie ponoszą obciążenie blokowania inne wątki.Używać tych funkcji tylko w kontekstów wątków, takich jak aplikacji jednowątkowych lub gdzie zakres wywołujący już obsługuje izolacji wątków.

Tekst rodzajowy rutynowych mapowania

Rozpoczęto wykonywanie procedury TCHAR.h

_UNICODE i _MBCS nie zdefiniowany

_MBCS, definicja

_UNICODE, definicja

_tgetdcwd_nolock

_getdcwd_nolock

_getdcwd_nolock

_wgetdcwd_nolock

Wymagania

Rozpoczęto wykonywanie procedury

Wymaganego nagłówka

_getdcwd_nolock

<direct.h>

_wgetdcwd_nolock

<direct.h> lub <wchar.h>

Informacji dotyczących zgodności, zobacz zgodności we wprowadzeniu.

Odpowiednik w programie .NET Framework

System::Environment::CurrentDirectory

Zobacz też

Informacje

Formant katalogu

_chdir, _wchdir

_getcwd, _wgetcwd

_getdrive

_mkdir, _wmkdir

_rmdir, _wrmdir