Fungsi KsCompletePendingRequest (ks.h)
Fungsi KsCompletePendingRequest digunakan untuk menyelesaikan permintaan I/O sebagai respons terhadap fungsi pengiriman AVStream yang sebelumnya dikembalikan STATUS_PENDING.
Sintaks
void KsCompletePendingRequest(
[in] PIRP Irp
);
Parameter
[in] Irp
Penunjuk ke struktur IRP yang harus diselesaikan; ini diteruskan dalam fungsi pengiriman yang mengembalikan STATUS_PENDING.
Nilai kembali
Tidak ada
Keterangan
Jika fungsi pengiriman yang dimaksud tidak melewati IRP, fungsi tersebut tidak dapat mengembalikan STATUS_PENDING. Minidriver harus mengatur IRP. IoStatus.Status sebelum memanggil fungsi ini.
KsCompletePendingRequest dapat digunakan untuk fungsi pengiriman PnP dalam tabel pengiriman perangkat atau permintaan pembuatan dan penutupan filter. Mengirimkan fungsi yang mengembalikan STATUS_PENDING harus memanggil fungsi ini ketika mereka menyelesaikan permintaan.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia di Microsoft Windows XP dan sistem operasi yang lebih baru dan DirectX 8.0 dan versi DirectX yang lebih baru. |
Target Platform | Universal |
Header | ks.h (termasuk Ks.h) |
Pustaka | Ks.lib |
IRQL | <=DISPATCH_LEVEL |