header mountmgr.h
Header ini digunakan oleh penyimpanan. Untuk informasi selengkapnya, lihat:
mountmgr.h berisi antarmuka pemrograman berikut:
IOCTL
IOCTL_MOUNTDEV_QUERY_DEVICE_NAME Dukungan untuk IOCTL ini oleh klien manajer pemasangan adalah wajib. |
IOCTL_MOUNTMGR_AUTO_DL_ASSIGNMENTS IOCTL ini memberi tahu manajer pemasangan bahwa ia harus menetapkan huruf drive ke volume secara otomatis saat diperkenalkan dalam sistem. |
IOCTL_MOUNTMGR_CHANGE_NOTIFY Klien mengirim IOCTL ini ke manajer pemasangan untuk diberi tahu setiap kali ada perubahan dalam database nama tautan simbolis persisten manajer pemasangan. |
IOCTL_MOUNTMGR_CHECK_UNPROCESSED_VOLUMES Ketika volume tiba di sistem, volume mendaftar untuk kelas antarmuka MOUNTDEV_MOUNTED_DEVICE_GUID dan manajer pemasangan menerima pemberitahuan Plug and Play (lihat Kode Kontrol I/O Mount Manager untuk diskusi tentang proses ini). |
IOCTL_MOUNTMGR_CREATE_POINT Klien manajer pemasangan dapat menggunakan IOCTL ini untuk meminta agar manajer pemasangan membuat nama tautan simbolis persisten untuk volume yang ditunjukkan. |
IOCTL_MOUNTMGR_DELETE_POINTS IOCTL ini identik dalam input dan output untuk IOCTL_MOUNTMGR_QUERY_POINTS. Perbedaannya adalah bahwa IOCTL_MOUNTMGR_DELETE_POINTS memiliki efek samping menghapus tautan simbolis dan entri database manajer pemasangan untuk tiga kali lipat yang dikembalikan. |
IOCTL_MOUNTMGR_DELETE_POINTS_DBONLY IOCTL ini identik dalam input dan output untuk IOCTL_MOUNTMGR_QUERY_POINTS. |
IOCTL_MOUNTMGR_KEEP_LINKS_WHEN_OFFLINE IOCTL ini mengarahkan manajer pemasangan untuk menjaga tautan simbolis tetap aktif setelah manajer Plug and Play memberikan pemberitahuan bahwa volume yang sesuai telah offline. |
IOCTL_MOUNTMGR_NEXT_DRIVE_LETTER IOCTL ini memeriksa apakah volume yang diberikan memiliki huruf kandar. |
IOCTL_MOUNTMGR_QUERY_POINTS IOCTL ini mengembalikan tiga kali lipat yang terdiri dari nama tautan simbolis persisten untuk volume (yaitu, titik pemasangan), ID unik untuk volume, dan nama perangkat yang tidak konsisten (seperti "\Device\HarddiskVolume1") untuk volume. |
IOCTL_MOUNTMGR_VOLUME_ARRIVAL_NOTIFICATION IOCTL ini memungkinkan klien untuk mensimulasikan pemberitahuan kedatangan antarmuka perangkat Plug and Play dengan nama volume yang diberikan. |
IOCTL_MOUNTMGR_VOLUME_MOUNT_POINT_CREATED IOCTL ini memperingatkan manajer pemasangan bahwa titik pemasangan volume telah dibuat, sehingga manajer pemasangan dapat mereplikasi entri database untuk titik pemasangan yang diberikan. |
IOCTL_MOUNTMGR_VOLUME_MOUNT_POINT_DELETED Klien manajer pemasangan menggunakan IOCTL ini untuk memperingatkan manajer pemasangan bahwa titik pemasangan volume telah dihapus sehingga manajer pemasangan dapat mereplikasi entri database untuk titik pemasangan yang diberikan. |
Struktur
MOUNTDEV_NAME Struktur MOUNTDEV_NAME menyimpan nama perangkat. |
MOUNTMGR_CHANGE_NOTIFY_INFO Struktur MOUNTMGR_CHANGE_NOTIFY_INFO digunakan oleh manajer pemasangan untuk mengirim nomor epik kepada kliennya dan sebaliknya. |
MOUNTMGR_CREATE_POINT_INPUT Struktur MOUNTMGR_CREATE_POINT_INPUT digunakan oleh manajer pemasangan untuk mengirim nama tautan simbolis ke klien yang telah meminta nama tautan simbolis melalui permintaan IOCTL_MOUNTMGR_CREATE_POINT. |
MOUNTMGR_DRIVE_LETTER_INFORMATION Struktur MOUNTMGR_DRIVE_LETTER_INFORMATION digunakan oleh manajer pemasangan untuk melengkungkan huruf kandar ke klien yang telah meminta surat driver melalui permintaan IOCTL_MOUNTMGR_NEXT_DRIVE_LETTER. |
MOUNTMGR_DRIVE_LETTER_TARGET Struktur MOUNTMGR_DRIVE_LETTER_TARGET digunakan oleh klien manajer pemasangan dengan permintaan IOCTL_MOUNTMGR_NEXT_DRIVE_LETTER untuk melengkungkan nama perangkat target yang tidak konsisten ke manajer pemasangan. |
MOUNTMGR_MOUNT_POINT Struktur MOUNTMGR_MOUNT_POINT digunakan oleh klien mount manager bersama dengan permintaan IOCTL_MOUNTMGR_QUERY_POINTS untuk mengkueri manajer pemasangan untuk semua titik pemasangan (tautan simbolis) yang terkait dengan perangkat. |
MOUNTMGR_MOUNT_POINTS Struktur MOUNTMGR_MOUNT_POINTS digunakan oleh manajer pemasangan untuk mengirim klien daftar titik pemasangan yang terkait dengan perangkat. |
MOUNTMGR_TARGET_NAME Struktur MOUNTMGR_TARGET_NAME berisi nama perangkat target nonpersisten untuk perangkat dan digunakan oleh klien manajer pemasangan dengan permintaan IOCTL_MOUNTMGR_KEEP_LINKS_WHEN_OFFLINE untuk memberi tahu manajer pemasangan agar tautan simbolis untuk perangkat tetap aktif bahkan setelah perangkat offline. |
MOUNTMGR_VOLUME_MOUNT_POINT Struktur MOUNTMGR_VOLUME_MOUNT_POINT digunakan bersama dengan permintaan IOCTL_MOUNTMGR_VOLUME_MOUNT_POINT_CREATED untuk memberi tahu manajer pemasangan bahwa titik pemasangan volume telah dibuat. |
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