_getdcwd_nolock, _wgetdcwd_nolock

Mendapatkan jalur lengkap direktori kerja saat ini pada drive yang ditentukan.

Penting

API ini tidak dapat digunakan dalam aplikasi yang dijalankan di Windows Runtime. Untuk informasi selengkapnya, lihat Fungsi CRT yang tidak didukung di aplikasi Platform Windows Universal.

Sintaks

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

Parameter

drive
Disk drive.

buffer
Lokasi penyimpanan untuk jalur.

maxlen
Panjang maksimum jalur dalam karakter: char untuk _getdcwd_nolock dan wchar_t untuk _wgetdcwd_nolock.

Nilai hasil

Lihat _getdcwd, _wgetdcwd.

Keterangan

_getdcwd_nolock dan _wgetdcwd_nolock identik dengan _getdcwd dan _wgetdcwd, masing-masing, kecuali bahwa mereka tidak dilindungi dari gangguan oleh utas lain. Mereka mungkin lebih cepat karena mereka tidak menimbulkan overhead penguncian utas lain. Gunakan fungsi-fungsi ini hanya dalam konteks aman utas seperti aplikasi utas tunggal atau di mana cakupan panggilan sudah menangani isolasi utas.

Pemetaan rutin teks generik

Rutinitas Tchar.h _UNICODE dan _MBCS tidak ditentukan _MBCS Didefinisikan _UNICODE Didefinisikan
_tgetdcwd_nolock _getdcwd_nolock _getdcwd_nolock _wgetdcwd_nolock

Persyaratan

Rutin Header yang diperlukan
_getdcwd_nolock <direct.h>
_wgetdcwd_nolock <direct.h> atau <wchar.h>

Untuk informasi kompatibilitas selengkapnya, lihat Kompatibilitas.

Baca juga

Kontrol direktori
_chdir, _wchdir
_getcwd, _wgetcwd
_getdrive
_mkdir, _wmkdir
_rmdir, _wrmdir