Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Karena ISR harus dijalankan secepat mungkin, driver biasanya harus menunda penyelesaian layanan interupsi sampai setelah ISR kembali. Oleh karena itu, sistem menyediakan dukungan untuk panggilan prosedur yang ditangguhkan (DPC), yang dapat diantrekan dari ISR dan yang dijalankan di lain waktu dan pada IRQL yang lebih rendah daripada ISR.
Setiap DPC dikaitkan dengan objek DPC yang ditentukan sistem. Sistem menyediakan satu objek DPC untuk setiap objek perangkat. Sistem menginisialisasi objek DPC ini ketika driver mendaftarkan rutinitas DPC yang dikenal sebagai rutinitas DpcForIsr . Driver dapat membuat objek DPC tambahan jika diperlukan lebih dari satu DPC. DPC tambahan ini dikenal sebagai rutinitas CustomDpc .
Konten objek DPC tidak boleh dirujuk langsung oleh driver. Struktur objek tidak didokumenkan. Driver tidak memiliki akses ke objek DPC yang disediakan sistem yang ditetapkan ke setiap objek perangkat. Driver mengalokasikan penyimpanan untuk DPC tambahan, tetapi konten objek DPC ini hanya boleh dirujuk oleh rutinitas sistem.
Objek DPC dan DPC juga dapat digunakan dengan pengatur waktu. Untuk informasi selengkapnya, lihat Objek Timer dan DPC.