IOCTL_MOUNTMGR_VOLUME_MOUNT_POINT_CREATED IOCTL (mountmgr.h)
IOCTL ini memperingatkan manajer pemasangan bahwa titik pemasangan volume telah dibuat, sehingga manajer pemasangan dapat mereplikasi entri database untuk titik pemasangan yang diberikan. Fungsi utamanya adalah memungkinkan titik pemasangan volume bertahan bahkan ketika volume dipindahkan dari satu sistem ke sistem lainnya.
SetVolumeMountPoint rutin Microsoft Win32 mengirimkan IOCTL ini ke manajer pemasangan, untuk memberi tahu manajer pemasangan bahwa persimpangan direktori yang baru dibuat menunjuk ke nama volume. Manajer pemasangan merespons dengan menyimpan nama volume yang terkandung dalam persimpangan direktori bersama dengan ID uniknya pada volume yang menghosting persimpangan direktori.
Kode utama
Buffer input
Klien manajer pemasangan menginisialisasi struktur MOUNTMGR_VOLUME_MOUNT_POINT di awal buffer di Irp-AssociatedIrp.SystemBuffer>.
Panjang buffer input
Parameters.DeviceIoControl.InputBufferLength di lokasi tumpukan I/O IRP menunjukkan ukuran, dalam byte, dari buffer input, yang harus lebih besar dari atau sama dengan sizeof(MOUNTMGR_VOLUME_MOUNT_POINT)
.
Buffer output
Tidak ada.
Panjang buffer output
Tidak ada.
Buffer Input/Output
T/A
Panjang buffer Input/Output
T/A
Blok status
Jika operasi berhasil, bidang Status diatur ke STATUS_SUCCESS.
Jika InputBufferLength kurang dari sizeof(MOUNTMGR_VOLUME_MOUNT_POINT)
, bidang Status diatur ke STATUS_INVALID_PARAMETER.
Keterangan
Untuk informasi selengkapnya, lihat Mendukung Permintaan Mount Manager di Driver Kelas Penyimpanan.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | mountmgr.h (termasuk Mountmgr.h) |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk