VOID
MmPrepareMdlForReuse(
IN PMDL MDL
);
MmPrepareMdlForReuse reinitializes a caller-allocated MDL.
Parameters
MDL
Points to the MDL that will be reused.
Comments
MmPrepareMdlForReuse is called by drivers that allocate a set of MDLs that they use and reuse repeatedly. After each call to MmPrepareMdlForReuse, the given MDL must be reinitialized. Very few drivers call this routine.
Callers of MmPrepareMdlForReuse must be running at IRQL <= DISPATCH_LEVEL.
See Also
IoAllocateMdl, IoBuildPartialMdl, IoFreeMdl, MmCreateMdl, MmInitializeMdl