E>1 — Поймал уведомление. E>2 — Вызвал запись на диск С (Далее я думаю что больше данных не придет) E>4 — В мой кешь пришли данные которые винда скинула со своего внутреннего кеша. E>5 — Что мне с ними делать?
Во-первых, тут у тебя ошибка в п.2 — в этот момент кэш надо сбрасывать не для файла-образа, а для виртуального тома, т.е. Z: в данном случае, при чём синхронно. Во-вторых, что значит "что делать"? Скидывать в файл-образ, а уже его данные, в свою очередь, будут автоматически сброшены на реальный диск самой системой сразу же после обработки первичных shutdown-колбеков.