Makro MmGetMdlByteCount (wdm.h)
Makro MmGetMdlByteCount mengembalikan panjang, dalam byte, dari buffer yang dijelaskan oleh MDL yang ditentukan.
Sintaks
ULONG MmGetMdlByteCount(
[in] PMDL Mdl
);
Parameter
Mdl
Penunjuk ke struktur MDL yang menjelaskan tata letak buffer memori virtual dalam memori fisik. Untuk informasi selengkapnya, lihat Menggunakan MDL.
Mengembalikan nilai
MmGetMdlByteCount mengembalikan panjang, dalam byte, dari buffer yang dijelaskan oleh Mdl.
Keterangan
Definisi makro:
#define MmGetMdlByteCount(Mdl) ((Mdl)->ByteCount)
Penelepon MmGetMdlByteCount dapat berjalan di IRQL apa pun. Biasanya, penelepon berjalan di IRQL <= DISPATCH_LEVEL.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | wdm.h (termasuk Wdm.h, Ntddk.h, Ntifs.h) |
IRQL | Tingkat apa pun (lihat bagian Keterangan) |
Aturan kepatuhan DDI | MdlAfterReqCompletedIntIoctlA(kmdf), MdlAfterReqCompletedIoctlA(kmdf), MdlAfterReqCompletedReadA(kmdf), MdlAfterReqCompletedWriteA(kmdf) |
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