Fungsi SerCxRetrieveReceiveMdl (sercx.h)
Metode SerCxRetrieveReceiveMdl mengambil MDL yang menjelaskan buffer yang akan digunakan untuk menerima blok data input berikutnya.
Sintaks
NTSTATUS SerCxRetrieveReceiveMdl(
[in] WDFDEVICE Device,
[out] PMDL *Mdl
);
Parameter
[in] Device
Handel WDFDEVICE ke objek perangkat kerangka kerja yang mewakili pengontrol serial.
[out] Mdl
Penunjuk ke lokasi tempat metode menulis pointer ke MDL.
Nilai kembali
SerCxRetrieveReceiveMdl mengembalikan STATUS_SUCCESS jika panggilan berhasil. Nilai yang mungkin dikembalikan termasuk kode kesalahan berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Nilai ini dikembalikan jika salah satu hal berikut ini terjadi:
|
Keterangan
Driver pengontrol serial memanggil fungsi ini untuk mendapatkan MDL yang akan digunakan untuk operasi terima (baca) saat ini. MDL menjelaskan memori buffer tempat driver mentransfer data yang diterima. Driver adalah pemilik eksklusif MDL ini sampai memanggil metode SerCxProgressReceive , setelah itu pointer MDL tidak valid dan driver tidak boleh lagi mencoba mengakses MDL atau memori buffer yang dijelaskan MDL.
Untuk informasi selengkapnya tentang MDL, lihat Menggunakan MDL.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia dimulai dengan Windows 8. |
Target Platform | Universal |
Header | sercx.h |
IRQL | <= DISPATCH_LEVEL |
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