IOCTL_MOUNTDEV_LINK_DELETED IOCTL (mountdev.h)

Dukungan untuk IOCTL ini oleh klien manajer pemasangan bersifat opsional. Ini memperingatkan klien manajer pemasangan bahwa nama persisten yang terkait dengannya telah dihapus. Input untuk IOCTL ini adalah nama persisten yang dihapus.

Kode utama

IRP_MJ_DEVICE_CONTROL

Buffer input

Manajer titik pemasangan menempatkan struktur panjang variabel jenis MOUNTDEV_NAME, yang ditentukan dalam Mountmgr.h, di awal buffer di Irp-AssociatedIrp.SystemBuffer>. Manajer pemasangan menyisipkan nama persisten yang baru saja ditetapkan pada alamat yang ditujukan oleh anggota Nama struktur ini.

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(MOUNTDEV_NAME).

Buffer output

Tidak ada

Panjang buffer output

Tidak ada

Blok status

Tidak ada status.

Keterangan

Pelaksana fungsi ini tidak boleh menyinkronkan utas dan tidak boleh melakukan pemblokiran dan/atau panggilan fungsi Interprocess Communication (IPC).

Persyaratan

Persyaratan Nilai
Header mountdev.h (termasuk Mountmgr.h)

Lihat juga

MOUNTDEV_NAME