Thread: Registry synchronisation

  1. #1
    Confused Magos's Avatar
    Join Date
    Sep 2001

    Registry synchronisation

    It says in the docs that doing reg operations without flushing can delay the changes several seconds. Does this mean if I write to the registry then immediately read from it it may read the old value, or does the delay only affect other programs that try to read right after I wrote it? (it will in fact be synchronized in my program, using a cache or something)

    Give a man a fish and you feed him for a day.
    Teach a man to fish and you feed him for a lifetime.

  2. #2
    and the hat of int overfl Salem's Avatar
    Join Date
    Aug 2001
    The edge of the known universe
    I think that just means the change being committed to disk would be delayed (are you planning a power cut?)
    As for running code, I would expect the change to be immediate via the cached registry entries in memory.
    If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
    If at first you don't succeed, try writing your phone number on the exam paper.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Registry, Regedit
    By franse in forum C++ Programming
    Replies: 21
    Last Post: 01-29-2009, 09:57 AM
  2. Problem with the registry
    By neandrake in forum Windows Programming
    Replies: 1
    Last Post: 03-03-2004, 06:41 PM
  3. Efficient registry use?
    By bennyandthejets in forum Windows Programming
    Replies: 6
    Last Post: 09-28-2003, 06:28 PM
  4. Registry
    By gvector1 in forum C# Programming
    Replies: 0
    Last Post: 07-30-2003, 04:02 PM
  5. Registry Access
    By ExDigit in forum Windows Programming
    Replies: 3
    Last Post: 01-04-2002, 04:02 AM