enumerasi WDF_IO_TARGET_SENT_IO_ACTION (wdfiotarget.h)
[Berlaku untuk KMDF dan UMDF]
Enumerasi WDF_IO_TARGET_SENT_IO_ACTION mengidentifikasi tindakan yang dapat dilakukan kerangka kerja ketika driver memanggil WdfIoTargetStop untuk menghentikan target I/O.
Sintaks
typedef enum _WDF_IO_TARGET_SENT_IO_ACTION {
WdfIoTargetSentIoUndefined = 0,
WdfIoTargetCancelSentIo,
WdfIoTargetWaitForSentIoToComplete,
WdfIoTargetLeaveSentIoPending
} WDF_IO_TARGET_SENT_IO_ACTION;
Konstanta
WdfIoTargetSentIoUndefined Nilai: 0 Dicadangkan untuk penggunaan sistem. |
WdfIoTargetCancelSentIo Sebelum kerangka kerja menghentikan target I/O, kerangka kerja akan mencoba membatalkan permintaan I/O yang ada dalam antrean target I/O. Kerangka kerja membatalkan semua permintaan I/O antrean target, dan menunggu semua permintaan I/O selesai, sebelum WdfIoTargetStop kembali. Kerangka kerja ini juga mencoba membatalkan permintaan I/O yang telah meninggalkan antrean target I/O dan memasukkan driver yang lebih rendah. |
WdfIoTargetWaitForSentIoToComplete Sebelum kerangka kerja menghentikan target I/O, itu akan menunggu permintaan I/O yang berada dalam antrean target I/O selesai. Kerangka kerja menyelesaikan semua permintaan I/O antrean target, dan memanggil fungsi panggilan balik CompletionRoutine setiap permintaan, sebelum WdfIoTargetStop kembali. |
WdfIoTargetLeaveSentIoPending Kerangka kerja akan meninggalkan permintaan I/O dalam antrean target I/O. Permintaan tetap dalam antrean target sampai driver memanggil WdfIoTargetStart atau perangkat dihapus. |
Keterangan
Enumerasi WDF_IO_TARGET_SENT_IO_ACTION digunakan sebagai parameter input ke metode WdfIoTargetStop .
Jika driver Anda menentukan bendera WdfIoTargetWaitForSentIoToComplete , driver tidak boleh memanggil WdfIoTargetStop dari handler permintaan, fungsi callback CompletionRoutine , atau fungsi panggilan balik EvtUsbTargetPipeReadersFailed .
Untuk versi UMDF enumerasi ini, lihat WDF_IO_TARGET_SENT_IO_ACTION (UMDF).
Persyaratan
Persyaratan | Nilai |
---|---|
Versi KMDF minimum | 1,0 |
Versi UMDF minimum | 2.0 |
Header | wdfiotarget.h (termasuk Wdf.h) |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk