IOCTL_STORAGE_RESET_BUS IOCTL (ntddstor.h)
Mengatur ulang bus I/O dan, secara tidak langsung, setiap perangkat di bus. Mengatur ulang bus menghapus semua reservasi perangkat dan pengaturan kecepatan transfer, yang kemudian harus dinegosiasikan ulang, menjadikannya operasi yang memakan waktu yang harus sangat jarang digunakan. Pemanggil hanya memerlukan akses baca untuk mengeluarkan reset bus.
Bendera SrbStatus dari SRB yang tertunda diatur ke SRB_STATUS_BUS_RESET.
Kode utama
Buffer input
Buffer di Irp-AssociatedIrp.SystemBuffer> berisi struktur STORAGE_BUS_RESET_REQUEST yang menentukan ID jalur bus yang akan direset.
Panjang buffer input
Panjang struktur STORAGE_BUS_RESET_REQUEST .
Buffer output
Tidak ada.
Panjang buffer output
Tidak ada.
Blok status
Bidang Informasi diatur ke nol. Bidang Status diatur ke STATUS_SUCCESS, atau mungkin ke STATUS_INSUFFICIENT_RESOURCES, STATUS_NOT_IMPLEMENTED, atau STATUS_INVALID_DEVICE_REQUEST.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | ntddstor.h (termasuk Ntddstor.h) |