Does anyone have any experience of using MmForceSectionClosed?

In my filter driver I am trying to use this function to force the immediate
of a file object for which caching has previously been initiated but all handles
have now been closed:

MmForceSectionClosed( FileObject->SectionObjectPointer, TRUE )

Whilst this appears to work, there is 1 second delay before the file object is
(waiting for the next lazy writer scan - I suspect). I really need the file
object to
be deleted immediately. Does anyone know how this can be achieved?

Many thanks

Tim Twaits.