DispatchFlushBuffers-rutiner

En drivrutins DispatchFlushBuffers-rutin hanterar IRP:er för IRP_MJ_FLUSH_BUFFERS I/O-funktionskod. Drivrutinsstöd för den här I/O-funktionskoden är valfritt, men alla filsystem- och filterdrivrutiner som underhåller interna databuffertar måste hantera den för att bevara ändringar i fildata eller metadata över systemavstängningar. Den här begäran skickas av I/O-chefen och andra operativsystemkomponenter, samt andra drivrutiner i kernelläge, när buffrade data måste tömmas på disk. Det skickas till exempel när ett användarlägesprogram anropar FlushFileBuffers.