PVOID
ExFreeToZone(
PZONE_HEADER Zone,
PVOID Block
);
ExFreeToZone puts a given block of storage back in the free list for a given zone.
Parameters
Zone
Points to the zone header that controls the storage where the entry is to be released.
Block
Points to the block of storage to be freed.
Return Value
ExFreeToZone returns a pointer to the previous block of storage that was at the head of the free list. NULL implies that the zone went from no available free blocks to at least one free block.
Comments
Callers of ExFreeToZone must be running at IRQL <= DISPATCH_LEVEL.
This routine is a reciprocal to ExAllocateFromZone.
See Also