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. Plug and Play driver kelas 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 penerimaan permintaan ini secara dinamis, yaitu, tanpa mengharuskan komputer 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 ada.

Panjang buffer input

Tidak ada.

Buffer output

Tidak ada.

Panjang buffer output

Tidak ada.

Blok status

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

Persyaratan

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