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) |