Macro MmGetMdlByteCount (wdm.h)
La macro MmGetMdlByteCount devuelve la longitud, en bytes, del búfer descrito por el MDL especificado.
ULONG MmGetMdlByteCount(
[in] PMDL Mdl
);
Mdl
Puntero a un estructura de MDL que describe el diseño de un búfer de memoria virtual en memoria física. Para obtener más información, vea Using MDLs.
MmGetMdlByteCount devuelve la longitud, en bytes, del búfer descrito por Mdl.
Definición de macro:
#define MmGetMdlByteCount(Mdl) ((Mdl)->ByteCount)
Los autores de llamadas de mmGetMdlByteCount se pueden ejecutar en cualquier IRQL. Normalmente, los autores de llamadas se ejecutan en IRQL <= DISPATCH_LEVEL.
Requisito | Valor |
---|---|
de la plataforma de destino de | Escritorio |
encabezado de | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
irQL | Cualquier nivel (consulte la sección Comentarios) |
reglas de cumplimiento de DDI | MdlAfterReqCompletedIntIoctlA(kmdf), MdlAfterReqCompletedIoctlA(kmdf), MdlAfterReqCompletedReadA(kmdf), MdlAfterReqCompletedWriteA(kmdf) |