Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mengaitkan volume dengan huruf kandar atau direktori pada volume lain.
Sintaksis
BOOL SetVolumeMountPointA(
[in] LPCSTR lpszVolumeMountPoint,
[in] LPCSTR lpszVolumeName
);
Parameter
[in] lpszVolumeMountPoint
Jalur mode pengguna yang akan dikaitkan dengan volume. Ini mungkin huruf kandar (misalnya, "X:\") atau direktori pada volume lain (misalnya, "Y:\MountX\"). String harus diakhir dengan garis miring terbelakang ('\').
[in] lpszVolumeName
Volume jalur GUID untuk volume. String ini harus berupa formulir "\\?\Volume{
Mengembalikan nilai
Jika fungsi berhasil, nilai yang dikembalikan bukan nol.
Jika fungsi gagal, nilai yang dikembalikan adalah nol. Untuk mendapatkan informasi kesalahan yang diperluas, panggil GetLastError.
Jika parameter lpszVolumeMountPoint berisi jalur ke folder yang dipasang, GetLastError mengembalikan ERROR_DIR_NOT_EMPTY, meskipun direktori kosong.
Komentar
Ketika fungsi ini digunakan untuk mengaitkan volume dengan direktori pada volume lain, direktori terkait disebut folder yang dipasang .
Ini adalah kesalahan untuk mengaitkan volume dengan direktori yang memiliki file atau subdirektori di dalamnya. Kesalahan ini terjadi untuk direktori sistem dan tersembunyi serta direktori lain, dan itu terjadi untuk sistem dan file tersembunyi.
Ketika folder yang dipasang dibuat pada volume pada disk berkluster, folder tersebut mungkin dihapus secara tak terduga dalam keadaan tertentu. Untuk informasi tentang cara membuat dan mengonfigurasi folder yang dipasang untuk memastikan bahwa ini tidak terjadi, lihat Disk Kluster dan Masalah Koneksi Drive.
IIn Windows 8 dan Windows Server 2012, fungsi ini didukung oleh teknologi berikut.
| Teknologi | Didukung |
|---|---|
| Protokol Server Message Block (SMB) 3.0 | Tidak |
| Failover Transparan (TFO) SMB 3.0 | Tidak |
| SMB 3.0 dengan Scale-out File Shares (SO) | Tidak |
| Sistem File Volume Bersama Kluster (CsvFS) | Tidak |
| Sistem File Tangguh (ReFS) | Tidak |
SMB tidak mendukung fungsi manajemen volume. Untuk CsvFS, titik pemasangan baru tidak akan direplikasi ke node lain pada kluster.
Contoh
Misalnya, lihat Membuat Folder yang Dipasang.
Nota
Header winbase.h mendefinisikan SetVolumeMountPoint sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta preprosedur UNICODE. Mencampur penggunaan alias encoding-netral dengan kode yang tidak mengodekan-netral dapat menyebabkan ketidakcocokan yang mengakibatkan kesalahan kompilasi atau runtime. Untuk informasi selengkapnya, lihat Konvensi untuk Prototipe Fungsi.
Persyaratan
| Syarat | Nilai |
|---|---|
| klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
| server minimum yang didukung |
Windows Server 2003 [hanya aplikasi desktop] |
| Platform Target |
Windows |
| Header |
winbase.h (termasuk Windows.h) |
| Pustaka |
Kernel32.lib |
| DLL |
Kernel32.dll |
Lihat juga
GetVolumeNameForVolumeMountPoint
Folder terpasang
Fungsi Manajemen Volume