Bagikan melalui


Menulis Rutinitas Pengendali

Driver yang menggunakan objek pengontrol harus menyediakan rutinitas ControllerControl untuk memulai operasi I/O.

Driver perangkat tingkat terendah yang harus melakukan sinkronisasi operasi dengan perangkat serupa melalui pengontrol fisik, seperti pengontrol disk "AT", dapat memiliki rutinitas ControllerControl.

Ketika driver memanggil IoAllocateController, rutinitas ControllerControl-nya dijalankan segera jika perangkat keras yang diwakili oleh objek pengontrol tersedia untuk operasi I/O. Jika tidak, rutinitas ControllerControl diantrekan hingga pengontrol bebas.

Nota

Driver WDM tidak dapat menggunakan objek pengontrol dan rutinitas ControllerControl .