Bagikan melalui


IOCTL_MOUNTMGR_VOLUME_ARRIVAL_NOTIFICATION IOCTL (mountmgr.h)

IOCTL ini memungkinkan klien untuk mensimulasikan pemberitahuan kedatangan antarmuka perangkat Plug and Play dengan nama volume yang diberikan. Jika klien tidak mendaftarkan antarmuka perangkat jenis MOUNTDEV_MOUNTED_DEVICE_GUID, manajer pemasangan tidak diberi tahu tentang kedatangannya. Namun, klien dapat memperingatkan manajer pemasangan kedatangan volumenya secara langsung melalui IOCTL ini.

IOCTL ini memungkinkan klien untuk mendapatkan huruf kandar untuk volume yang baru dibuat selama penyiapan mode teks ketika alat penginstal perangkat Plug and Play tidak berjalan.

Klien yang telah mendaftarkan antarmuka perangkat jenis MOUNTDEV_MOUNTED_DEVICE_GUID dengan cara normal tidak boleh menggunakan IOCTL ini.

Kode utama

IRP_MJ_DEVICE_CONTROL

Buffer input

Klien manajer pemasangan memuat struktur berikut dengan nama perangkat target yang tidak konsisten. Struktur yang diinisialisasi, MOUNTMGR_TARGET_NAME dimasukkan 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_TARGET_NAME).

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.

Ukuran buffer input, yang ditunjukkan oleh InputBufferLength, harus cukup besar untuk menahan struktur MOUNTMGR_TARGET_NAME dan nama tautan simbolis yang mengikutinya. Jika tidak cukup besar, 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

MOUNTMGR_TARGET_NAME