UnmapViewOfFile - отложенная запись?

Тема в разделе "WASM.WIN32", создана пользователем CodeGrinder, 17 янв 2009.

  1. CodeGrinder

    CodeGrinder New Member

    Публикаций:
    0
    Регистрация:
    9 фев 2007
    Сообщения:
    56
    При сохранении конфигурации программы обнаружил, что после UnmapViewOfFile и закрытия файла сохранение на диск происходит не сразу. В результате, если вытащить флэшку без безопасного извлечения (или вытащить дискету), данные не сохраняются.
    Как можно форсировать запись?

    Заранее благодарен всем, кто выскажет свои идеи :)
     
  2. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    Попробуй - FlushViewOfFile
    И до кучи - FlushFileBuffers
     
  3. CodeGrinder

    CodeGrinder New Member

    Публикаций:
    0
    Регистрация:
    9 фев 2007
    Сообщения:
    56
    Спасибо огромное! Все работает! :)