Mendapatkan Informasi Tentang Permintaan I/O

Sebelum memproses permintaan I/O, driver harus menentukan jenis permintaan. Saat driver berbasis kerangka kerja membuat antrean I/O untuk perangkat, biasanya menyiapkan antrean I/O dan meminta handler sehingga setiap antrean atau penangan permintaan menerima permintaan jenis tertentu (kontrol baca, tulis, atau I/O perangkat).

Setelah menentukan jenis permintaan, driver harus mendapatkan buffer input dan output permintaan, jika diperlukan. Untuk informasi tentang mendapatkan buffer permintaan, lihat Mengakses Buffer Data di Driver Framework-Based.

Untuk memberikan informasi tambahan tentang permintaan I/O yang telah diterima driver, objek permintaan kerangka kerja menentukan metode berikut:

Setelah driver menyelesaikan permintaan I/O, driver lain di tumpukan driver dapat memanggil metode objek permintaan tambahan untuk mendapatkan informasi penyelesaian permintaan. Untuk informasi selengkapnya tentang metode tambahan ini, lihat Menyelesaikan Permintaan I/O.