IOCTL_STORAGE_FIND_NEW_DEVICES IOCTL (ntddstor.h)

Menentukan apakah perangkat lain yang didukung driver telah terhubung ke bus I/O, baik sejak sistem di-boot atau sejak driver terakhir kali memproses permintaan ini.

IOCTL ini usang di lingkungan Plug and Play. Driver kelas Plug and Play menangani permintaan ini dengan memanggil IoInvalidateDeviceRelations dengan jenis relasi perangkat BusRelations. Jika perangkat baru ditemukan, rutinitas AddDevice driver kelas akan dipanggil.

Driver kelas warisan dapat terus menangani IOCTL ini tanpa modifikasi. Jika perangkat baru ditemukan, driver menyiapkan objek sistem dan sumber daya yang diperlukan untuk menangani permintaan I/O untuk perangkat barunya. Ini juga menginisialisasi perangkat pada tanda terima permintaan ini secara dinamis, yaitu, tanpa mengharuskan komputer untuk di-boot ulang. Driver seperti itu diasumsikan untuk mendukung perangkat yang terhubung pada bus I/O yang dapat dikonfigurasi secara dinamis.

Kode utama

IRP_MJ_DEVICE_CONTROL

Buffer input

Tidak.

Panjang buffer input

Tidak.

Buffer output

Tidak.

Panjang buffer output

Tidak.

Blok status

Bidang Informasi diatur ke nol. Bidang Status dapat diatur ke STATUS_SUCCESS atau ke nilai lain yang dikembalikan oleh driver Plug and Play IoInvalidateDeviceRelations panggilan atau kode inisialisasi driver (re) warisan.

Persyaratan

Syarat Nilai
Header ntddstor.h (termasuk Ntddstor.h)